14 from AthenaMonitoringKernel.GenericMonitoringTool
import GenericMonitoringTool
17 histpath = slicetag +
monGroup(chain)
19 from TrigInDetAnalysisExample.chainString
import chainString
20 cs = chainString( chain )
26 monTool.HistPath = histpath
33 monTool.HistPath =
"/" + flags.DQ.FileKey +
"/" + histpath
38 monTool.convention =
'OFFLINE'
39 monTool.defaultDuration =
'run'
44 ptbins = [ 0.2, 0.4, 0.6, 0.8,
45 1, 1.20226, 1.44544, 1.7378, 2.0893, 2.51189, 3.01995, 3.63078, 4.36516, 5.24807, 6.30957,
46 7.58578, 9.12011, 10.9648, 13.1826, 15.8489, 19.0546, 22.9087, 27.5423, 33.1131, 39.8107,
47 47.863, 57.544, 69.1831, 83.1764, 100 ]
49 ptbins = [ 1, 1.20226, 1.44544, 1.7378, 2.0893, 2.51189, 3.01995, 3.63078, 4.36516, 5.24807, 6.30957,
50 7.58578, 9.12011, 10.9648, 13.1826, 15.8489, 19.0546, 22.9087, 27.5423, 33.1131, 39.8107,
51 47.863, 57.544, 69.1831, 83.1764, 100 ]
56 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5, 12.5,
57 13.5, 14.5, 15.5, 17.5, 18.5, 19.5, 21.5, 23.5, 24.5, 26.5, 28.5, 30.5, 32.5,
58 35.5, 37.5, 40.5, 43.5, 46.5, 50.5, 53.5, 57.5, 61.5, 66.5, 71.5, 76.5, 81.5,
59 87.5, 93.5, 100.5, 107.5, 114.5, 123.5, 131.5, 141.5, 150.5, 161.5, 172.5, 185.5, 198.5,
60 211.5, 226.5, 242.5, 259.5, 277.5, 297.5,
61 317.5, 340.5, 363.5, 389.5, 416.5, 445.5, 476.5, 509.5,
62 544.5, 582.5, 623.5, 666.5, 713.5, 762.5, 815.5, 872.5, 933.5, 998.5, 1067.5,
63 1141.5, 1221.5, 1305.5, 1396.5, 1493.5, 1597.5,
64 1708.5, 1827.5, 1953.5, 2089.5 ]
74 d0bins = [ -5.0, -4.0, -3.0, -2.5,
75 -2.0, -1.8, -1.6, -1.4, -1.2,
76 -1.05, -0.95, -0.85, -0.75, -0.65, -0.55, -0.45, -0.35, -0.25, -0.15, -0.05,
77 0.05, 0.15, 0.25, 0.35, 0.45, 0.55, 0.65, 0.75, 0.85, 0.95, 1.05,
78 1.2, 1.4, 1.6, 1.8, 2.0,
82 d0bins = [ -100.5, -97.5, -93.5, -90.5,
85 -69.5, -66.5, -63.5, -61.5,
86 -59.5, -57.5, -54.5, -52.5, -50.5,
87 -49.5, -47.5, -45.5, -43.5, -42.5, -40.5,
88 -39.5, -37.5, -36.5, -34.5, -33.5, -32.5, -31.5,
89 -29.5, -28.5, -27.5, -26.5, -25.5, -24.5, -23.5, -22.5, -21.5, -20.5,
90 -19.5, -18.5, -17.5, -16.5, -15.5, -14.5, -13.5, -12.5, -11.5, -10.5,
91 -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
92 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5,
93 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 16.5, 17.5, 18.5, 19.5,
94 20.5, 21.5, 22.5, 23.5, 24.5, 25.5, 26.5, 27.5, 28.5, 29.5,
95 31.5, 32.5, 33.5, 34.5, 36.5, 37.5, 39.5,
96 40.5, 42.5, 43.5, 45.5, 47.5, 49.5,
97 50.5, 52.5, 54.5, 57.5, 59.5,
98 61.5, 63.5, 66.5, 69.5,
111 binlabels = [
"Nrois",
"Nevents",
"N ref tracks",
"N matched tracks",
"N total test tracks" ]
114 defineHisto( monTool,
"Chain", weight=
"Chain_weight", path=mypath, type=
"TH1F", title=chain, xlabels=binlabels, xbins=5, xmin=0, xmax=5 )
117 defineHisto( monTool,
"roi_eta", path=mypath, type=
"TH1F", title=
"Roi eta", xbins=25, xmin=-2.5, xmax=2.5 )
119 if (
"FS_FTF" in cs.tail
or "JetSuper_FTF" in cs.tail
or "mb" in chain ):
120 defineHisto( monTool,
"reftrk_N", path=mypath, type=
"TH1F", title=
"Reference tracks", xbins=vnbins )
122 defineHisto( monTool,
"reftrk_N", path=mypath, type=
"TH1F", title=
"Reference tracks", xbins=61, xmin=-0.5, xmax=60.5 )
124 defineHisto( monTool,
"reftrk_pT", path=mypath, type=
"TH1F", title=
"Reference track pT", xbins=ptbins )
125 defineHisto( monTool,
"reftrk_phi", path=mypath, type=
"TH1F", title=
"Reference track Phi", xbins=25, xmin=-pi, xmax=pi )
126 defineHisto( monTool,
"reftrk_eta", path=mypath, type=
"TH1F", title=
"Reference track Eta", xbins=25, xmin=-2.5, xmax=2.5 )
129 defineHisto( monTool,
"reftrk_d0", path=mypath, type=
"TH1F", title=
"Reference track d0", xbins=201, xmin=-100.0, xmax=100.0 )
131 defineHisto( monTool,
"reftrk_d0", path=mypath, type=
"TH1F", title=
"Reference track d0", xbins=201, xmin=-0.5, xmax=0.5 )
133 defineHisto( monTool,
"reftrk_z0", path=mypath, type=
"TH1F", title=
"Reference track z0", xbins=50, xmin=-225., xmax=225. )
134 defineHisto( monTool,
"reftrk_dd0", path=mypath, type=
"TH1F", title=
"Reference track sigma(d0)", xbins=50, xmin=0, xmax=0.5 )
135 defineHisto( monTool,
"reftrk_dz0", path=mypath, type=
"TH1F", title=
"Reference track sigma(z0)", xbins=50, xmin=0, xmax=2.5 )
136 defineHisto( monTool,
"reftrk_d0sig", path=mypath, type=
"TH1F", title=
"Reference track d0 significance", xbins= 101, xmin=-5., xmax=5. )
138 if (
"FS_FTF" in cs.tail
or "JetSuper_FTF" in cs.tail
or "mb" in chain ):
139 defineHisto( monTool,
"testtrk_N", path=mypath, type=
"TH1F", title=
"Test tracks", xbins=vnbins )
141 defineHisto( monTool,
"testtrk_N", path=mypath, type=
"TH1F", title=
"Test tracks", xbins=61, xmin=-0.5, xmax=60.5 )
143 defineHisto( monTool,
"testtrk_pT", path=mypath, type=
"TH1F", title=
"Test track pT", xbins=ptbins )
144 defineHisto( monTool,
"testtrk_phi", path=mypath, type=
"TH1F", title=
"Test track Phi", xbins=25, xmin=-pi, xmax=pi )
145 defineHisto( monTool,
"testtrk_eta", path=mypath, type=
"TH1F", title=
"Test track Eta", xbins=25, xmin=-2.5, xmax=2.5 )
148 defineHisto( monTool,
"testtrk_d0", path=mypath, type=
"TH1F", title=
"Test track d0", xbins=201, xmin=-100.0, xmax=100.0 )
149 defineHisto( monTool,
"reftrk_d0sig", path=mypath, type=
"TH1F", title=
"Reference track d0 significance", xbins= 101, xmin=-100., xmax=100. )
151 defineHisto( monTool,
"testtrk_d0", path=mypath, type=
"TH1F", title=
"Test track d0", xbins=201, xmin=-0.5, xmax=0.5 )
152 defineHisto( monTool,
"reftrk_d0sig", path=mypath, type=
"TH1F", title=
"Reference track d0 significance", xbins= 101, xmin=-5., xmax=5. )
154 defineHisto( monTool,
"testtrk_z0", path=mypath, type=
"TH1F", title=
"Test track z0", xbins=50, xmin=-225., xmax=225. )
155 defineHisto( monTool,
"testtrk_dd0", path=mypath, type=
"TH1F", title=
"Test track sigma(d0)", xbins=50, xmin=0, xmax=0.5 )
156 defineHisto( monTool,
"testtrk_dz0", path=mypath, type=
"TH1F", title=
"Test track sigma(z0)", xbins=50, xmin=0, xmax=2.5 )
157 defineHisto( monTool,
"testtrk_d0sig", path=mypath, type=
"TH1F", title=
"Test track d0 significance", xbins=101, xmin=-5.0, xmax=5.0 )
159 defineHisto( monTool,
"layer_rec", path=mypath, type=
"TH1F", title=
"hit layers", xbins=32, xmin=-0.5, xmax=31.5 )
160 defineHisto( monTool,
"layer", path=mypath, type=
"TH1F", title=
"hit layers", xbins=32, xmin=-0.5, xmax=31.5 )
162 defineHisto( monTool,
"residual_pT", path=mypath, type=
"TH1F", title=
"track pT residual", xbins=201, xmin=-50.0, xmax=50.0 )
163 defineHisto( monTool,
"residual_ipT", path=mypath, type=
"TH1F", title=
"track ipT residual", xbins=55, xmin=-1.5, xmax=1.5 )
166 defineHisto( monTool,
"residual_phi", path=mypath, type=
"TH1F", title=
"track Phi residual", xbins=50, xmin=-0.02, xmax=0.02 )
167 defineHisto( monTool,
"residual_eta", path=mypath, type=
"TH1F", title=
"track Eta residual", xbins=50, xmin=-0.02, xmax=0.02 )
168 defineHisto( monTool,
"residual_d0", path=mypath, type=
"TH1F", title=
"track d0 residual ", xbins=251, xmin=-1.0, xmax=1.0 )
169 defineHisto( monTool,
"residual_z0", path=mypath, type=
"TH1F", title=
"track z0 residual", xbins=401, xmin=-2.5, xmax=2.5 )
170 defineHisto( monTool,
"residual_dd0", path=mypath, type=
"TH1F", title=
"track sigma d0 residual ", xbins=251, xmin=-0.5, xmax=0.5 )
171 defineHisto( monTool,
"residual_dz0", path=mypath, type=
"TH1F", title=
"track sigma z0 residual", xbins=401, xmin=-1.0, xmax=1.0 )
173 defineHisto( monTool,
"residual_phi", path=mypath, type=
"TH1F", title=
"track Phi residual", xbins=50, xmin=-0.01, xmax=0.01 )
174 defineHisto( monTool,
"residual_eta", path=mypath, type=
"TH1F", title=
"track Eta residual", xbins=50, xmin=-0.01, xmax=0.01 )
175 defineHisto( monTool,
"residual_d0", path=mypath, type=
"TH1F", title=
"track d0 residual ", xbins=251, xmin=-0.6, xmax=0.6 )
176 defineHisto( monTool,
"residual_z0", path=mypath, type=
"TH1F", title=
"track z0 residual", xbins=401, xmin=-2.0, xmax=2.0 )
177 defineHisto( monTool,
"residual_dd0", path=mypath, type=
"TH1F", title=
"track sigma d0 residual ", xbins=251, xmin=-0.25, xmax=0.25 )
178 defineHisto( monTool,
"residual_dz0", path=mypath, type=
"TH1F", title=
"track sigma z0 residual", xbins=401, xmin=-0.5, xmax=0.5 )
180 defineHisto( monTool,
"npix", path=mypath, type=
"TH1F", title=
"npix", xbins=26, xmin=-0.5, xmax=25.5 )
181 defineHisto( monTool,
"npix_rec", path=mypath, type=
"TH1F", title=
"npix_rec", xbins=26, xmin=-0.5, xmax=25.5 )
183 defineHisto( monTool,
"nsct", path=mypath, type=
"TH1F", title=
"nsct", xbins=31, xmin=-0.5, xmax=30.5 )
184 defineHisto( monTool,
"nsct_rec", path=mypath, type=
"TH1F", title=
"nsct_rec", xbins=31, xmin=-0.5, xmax=30.5 )
186 defineHisto( monTool,
"nsiHits", path=mypath, type=
"TH1F", title=
"nsiHits", xbins=41, xmin=-0.5, xmax=40.5 )
187 defineHisto( monTool,
"nsiHits_rec", path=mypath, type=
"TH1F", title=
"nsiHits_rec", xbins=41, xmin=-0.5, xmax=40.5 )
189 defineHisto( monTool,
"ntrt", path=mypath, type=
"TH1F", title=
"ntrt", xbins=91, xmin=-0.5, xmax=91.5 )
190 defineHisto( monTool,
"ntrt_rec", path=mypath, type=
"TH1F", title=
"ntrt_rec", xbins=91, xmin=-0.5, xmax=91.5 )
192 defineHisto( monTool,
"chi2dof", path=mypath, type=
"TH1F", title=
"chi2dof", xbins=75, xmin=-0, xmax=15 )
193 defineHisto( monTool,
"chi2dof_rec", path=mypath, type=
"TH1F", title=
"chi2dof_rec", xbins=75, xmin=-0, xmax=15 )
195 defineHisto( monTool,
"mu", path=mypath, type=
"TH1F", title=
"mu;#mu;Entries", xbins=80, xmin=0, xmax=80 )
197 defineHisto( monTool,
"Eff_overall", path=mypath, type=
"TProfile", title=
"total efficiency", xbins=1, xmin=0., xmax=1. )
199 defineHisto( monTool,
"Eff_pT", path=mypath, type=
"TProfile", title=
"pT efficiency", xbins=ptbins )
200 defineHisto( monTool,
"Eff_Eta", path=mypath, type=
"TProfile", title=
"eta efficiency", xbins=25, xmin=-2.5, xmax=2.5 )
201 defineHisto( monTool,
"Eff_Phi", path=mypath, type=
"TProfile", title=
"phi efficiency", xbins=25, xmin=-pi, xmax=pi )
202 defineHisto( monTool,
"Eff_d0", path=mypath, type=
"TProfile", title=
"d0 efficiency", xbins=d0bins )
203 defineHisto( monTool,
"Eff_z0", path=mypath, type=
"TProfile", title=
"z0 efficiency", xbins=50, xmin=-225., xmax=225. )
204 defineHisto( monTool,
"Eff_nVtx", path=mypath, type=
"TProfile", title=
"nVtx efficiency", xbins=101, xmin=-0.5, xmax=100.5 )
205 defineHisto( monTool,
"Eff_lb", path=mypath, type=
"TProfile", title=
"efficiency vs lumiblock", xbins=301, xmin=-0.5, xmax=3009.5 )
207 defineHisto( monTool,
"trkvtx_x_vs_lb", path=mypath, type=
"TProfile", title=
"track vertex x vs lumiblock", xbins=301, xmin=-0.5, xmax=3009.5 )
208 defineHisto( monTool,
"trkvtx_y_vs_lb", path=mypath, type=
"TProfile", title=
"track vertex y vs lumiblock", xbins=301, xmin=-0.5, xmax=3009.5 )
209 defineHisto( monTool,
"trkvtx_z_vs_lb", path=mypath, type=
"TProfile", title=
"track vertex z vs lumiblock", xbins=3010, xmin=-0.5, xmax=3009.5 )
211 defineHisto( monTool,
"npix_vs_eta", path=mypath, type=
"TProfile", title=
"offline npix vs eta;offline #eta; mean number of offline pixel hits", xbins=30, xmin=-2.5, xmax=2.5 )
212 defineHisto( monTool,
"npix_vs_eta_rec", path=mypath, type=
"TProfile", title=
"trigger npix vs eta;offline #eta; mean number of trigger pixel hits", xbins=30, xmin=-2.5, xmax=2.5 )
213 defineHisto( monTool,
"nsct_vs_eta", path=mypath, type=
"TProfile", title=
"offline nsct vs eta;offline #eta; mean number of offline sct hits", xbins=30, xmin=-2.5, xmax=2.5 )
214 defineHisto( monTool,
"nsct_vs_eta_rec", path=mypath, type=
"TProfile", title=
"trigger nsct vs eta;offline #eta; mean number of trigger sct hits", xbins=30, xmin=-2.5, xmax=2.5 )
215 defineHisto( monTool,
"ntrt_vs_eta", path=mypath, type=
"TProfile", title=
"offline ntrt vs eta;offline #eta; mean number of offline trt hits", xbins=30, xmin=-2.5, xmax=2.5 )
216 defineHisto( monTool,
"ntrt_vs_eta_rec", path=mypath, type=
"TProfile", title=
"trigger ntrt vs eta;offline #eta; mean number of trigger trt hits", xbins=30, xmin=-2.5, xmax=2.5 )
218 defineHisto( monTool,
"npix_vs_phi", path=mypath, type=
"TProfile", title=
"offline npix vs phi;offline #phi; mean number of offline pixel hits", xbins=30, xmin=-pi, xmax=pi )
219 defineHisto( monTool,
"npix_vs_phi_rec", path=mypath, type=
"TProfile", title=
"trigger npix vs phi;offline #phi; mean number of trigger pixel hits", xbins=30, xmin=-pi, xmax=pi )
220 defineHisto( monTool,
"nsct_vs_phi", path=mypath, type=
"TProfile", title=
"offline nsct vs phi;offline #phi; mean number of offline sct hits", xbins=30, xmin=-pi, xmax=pi )
221 defineHisto( monTool,
"nsct_vs_phi_rec", path=mypath, type=
"TProfile", title=
"trigger nsct vs phi;offline #phi; mean number of trigger sct hits", xbins=30, xmin=-pi, xmax=pi )
222 defineHisto( monTool,
"ntrt_vs_phi", path=mypath, type=
"TProfile", title=
"offline ntrt vs phi;offline #phi; mean number of offline trt hits", xbins=30, xmin=-pi, xmax=pi )
223 defineHisto( monTool,
"ntrt_vs_phi_rec", path=mypath, type=
"TProfile", title=
"trigger ntrt vs phi;offline #phi; mean number of trigger trt hits", xbins=30, xmin=-pi, xmax=pi )
225 defineHisto( monTool,
"npix_vs_d0", path=mypath, type=
"TProfile", title=
"offline npix vs d0;offline #d0; mean number of offline pixel hits", xbins=d0bins )
226 defineHisto( monTool,
"npix_vs_d0_rec", path=mypath, type=
"TProfile", title=
"trigger npix vs d0;offline #d0; mean number of trigger pixel hits", xbins=d0bins )
227 defineHisto( monTool,
"nsct_vs_d0", path=mypath, type=
"TProfile", title=
"offline nsct vs d0;offline #d0; mean number of offline sct hits", xbins=d0bins )
228 defineHisto( monTool,
"nsct_vs_d0_rec", path=mypath, type=
"TProfile", title=
"trigger nsct vs d0;offline #d0; mean number of trigger sct hits", xbins=d0bins )
229 defineHisto( monTool,
"npix_vs_pT", path=mypath, type=
"TProfile", title=
"offline npix vs pT;offline #p_{T}; mean number of offline pixel hits", xbins=ptbins )
230 defineHisto( monTool,
"npix_vs_pT_rec", path=mypath, type=
"TProfile", title=
"trigger npix vs pT;offline #p_{T}; mean number of trigger pixel hits", xbins=ptbins )
231 defineHisto( monTool,
"nsct_vs_pT", path=mypath, type=
"TProfile", title=
"offline nsct vs pT;offline #p_{T} [GeV]; mean number of offline pixel hits", xbins=ptbins )
232 defineHisto( monTool,
"nsct_vs_pT_rec", path=mypath, type=
"TProfile", title=
"trigger nsct vs pT;offline #p_{T} [GeV]; mean number of trigger pixel hits", xbins=ptbins )
233 defineHisto( monTool,
"nsihits_lb", path=mypath, type=
"TProfile", title=
"offline n sihits vs lumiblock", xbins=301, xmin=-0.5, xmax=3009.5 )
234 defineHisto( monTool,
"nsihits_lb_rec", path=mypath, type=
"TProfile", title=
"trigger n sihits vs lumiblock", xbins=301, xmin=-0.5, xmax=3009.5 )
236 defineHisto( monTool,
"Res_pT", path=mypath, type=
"TProfile", title=
"mean pT residual;#eta_{ref};pT_{trig}-pT_{ref} [GeV]", xbins=25, xmin=-2.5, xmax=2.5 )
237 defineHisto( monTool,
"Res_ipT", path=mypath, type=
"TProfile", title=
"mean ipT residual;#eta_{ref};1/pT_{trig}-1/pT_{ref} [GeV^{-1}]", xbins=25, xmin=-2.5, xmax=2.5 )
238 defineHisto( monTool,
"Res_eta", path=mypath, type=
"TProfile", title=
"mean Eta residual;#eta_{ref};eta_{trig}-#eta_{ref}", xbins=25, xmin=-2.5, xmax=2.5 )
239 defineHisto( monTool,
"Res_phi", path=mypath, type=
"TProfile", title=
"mean Phi residual;#eta_{ref};phi_{trig}-#phi_{ref}", xbins=25, xmin=-2.5, xmax=2.5 )
240 defineHisto( monTool,
"Res_d0", path=mypath, type=
"TProfile", title=
"mean d0 residual;#eta_{ref};Delta d0 [mm]", xbins=25, xmin=-2.5, xmax=2.5 )
241 defineHisto( monTool,
"Res_z0", path=mypath, type=
"TProfile", title=
"mean z0 residual;#eta_{ref};Delta z0 [mm]", xbins=25, xmin=-2.5, xmax=2.5 )
244 defineHisto( monTool,
"d0_vs_phi_prof", path=mypath, type=
"TProfile", title=
"d0 vs phi_prof;#phi;d0 [mm]", xbins=25, xmin=-pi, xmax=pi )
245 defineHisto( monTool,
"d0_vs_phi_rec_prof", path=mypath, type=
"TProfile", title=
"d0 vs phi_rec_prof;#phi; do [mm]", xbins=25, xmin=-pi, xmax=pi )
247 if "probe" in cs.extra:
249 defineHisto( monTool,
"invmass", path=mypath, type=
"TH1F", title=
"invariant mass;mass [GeV]", xbins=50, xmin=0, xmax=10 )
250 defineHisto( monTool,
"invmass_obj", path=mypath, type=
"TH1F", title=
"invariant mass;mass [GeV]", xbins=50, xmin=0, xmax=10 )
252 defineHisto( monTool,
"invmass", path=mypath, type=
"TH1F", title=
"invariant mass;mass [GeV]", xbins=320, xmin=0, xmax=200 )
253 defineHisto( monTool,
"invmass_obj", path=mypath, type=
"TH1F", title=
"invariant mass;mass [GeV]", xbins=320, xmin=0, xmax=200 )
260 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5,
261 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 17.5, 18.5, 19.5,
262 21.5, 23.5, 24.5, 26.5, 28.5,
263 30.5, 32.5, 35.5, 37.5,
270 100.5, 107.5, 114.5, 123.5, 131.5, 141.5, 150.5, 161.5, 172.5, 185.5, 198.5,
271 211.5, 226.5, 242.5, 259.5, 277.5, 297.5,
272 317.5, 340.5, 363.5, 389.5,
282 defineHisto( monTool,
"vx_nvtx", path=mypath, type=
"TH1F", title=
"Offline vertex multiplicity;number of vertices", xbins=101, xmin=-0.5, xmax=100.5 )
283 defineHisto( monTool,
"vx_zed", path=mypath, type=
"TH1F", title=
"Offline vertex z;vtx z [mm]", xbins=100, xmin=-250, xmax=250 )
284 defineHisto( monTool,
"vx_x", path=mypath, type=
"TH1F", title=
"Offline vertex x;vtx x [mm]", xbins=200, xmin=-1.2, xmax=1.2 )
285 defineHisto( monTool,
"vx_y", path=mypath, type=
"TH1F", title=
"Offline vertex y;vtx y [mm]", xbins=200, xmin=-1.2, xmax=1.2 )
286 defineHisto( monTool,
"vx_ntrax", path=mypath, type=
"TH1F", title=
"Offline vertex track multiplicity;number of tracks", xbins=vnbins )
288 defineHisto( monTool,
"vx_nvtx_rec", path=mypath, type=
"TH1F", title=
"Trigger vertex multiplicity;number of vertices", xbins=101, xmin=-0.5, xmax=100.5 )
289 defineHisto( monTool,
"vx_zed_rec", path=mypath, type=
"TH1F", title=
"Trigger vertex Z;vtx z [mm]", xbins=100, xmin=-250, xmax=250 )
290 defineHisto( monTool,
"vx_x_rec", path=mypath, type=
"TH1F", title=
"Trigger vertex X;vtx x [mm]", xbins=200, xmin=-1.2, xmax=1.2 )
291 defineHisto( monTool,
"vx_y_rec", path=mypath, type=
"TH1F", title=
"Trigger vertex Y;vtx y [mm]", xbins=200, xmin=-1.2, xmax=1.2 )
292 defineHisto( monTool,
"vx_ntrax_rec", path=mypath, type=
"TH1F", title=
"Trigger vertex track multiplicity;number of tracks", xbins=vnbins )
294 defineHisto( monTool,
"vx_zed_res", path=mypath, type=
"TH1F", title=
"Delta z [mm]", xbins=400, xmin=-1.0, xmax=1.0 )
295 defineHisto( monTool,
"vx_x_res", path=mypath, type=
"TH1F", title=
"Delta x [mm]", xbins=400, xmin=-0.1, xmax=0.1 )
296 defineHisto( monTool,
"vx_y_res", path=mypath, type=
"TH1F", title=
"Delta y [mm]", xbins=400, xmin=-0.1, xmax=0.1 )
299 defineHisto( monTool,
"vx_rdz_vs_zed", path=mypath, type=
"TProfile", title=
"rdz_vs_zed; vtx z [mm];mean z residual [mm]", xbins=100, xmin=-250, xmax=250 )
300 defineHisto( monTool,
"vx_rdz_vs_ntrax", path=mypath, type=
"TProfile", title=
"rdz_vs_ntrax;number of tracks;mean z residual [mm]", xbins=vnbins_short )
301 defineHisto( monTool,
"vx_rdz_vs_nvtx", path=mypath, type=
"TProfile", title=
"rdz_vs_nvtx;number of vertices;mean z residual [mm]", xbins=51, xmin=-0.125, xmax=50.125 )
305 defineHisto( monTool,
"vx_zed_eff", path=mypath, type=
"TProfile", title=
"Vertex efficicy vs z;efficiency;offline vtx z [mm]", xbins=50, xmin=-250, xmax=250 )
306 defineHisto( monTool,
"vx_ntrax_eff", path=mypath, type=
"TProfile", title=
"Vertex efficiency vs N tracks;number of tracks;efficiency", xbins=vnbins )
307 defineHisto( monTool,
"vx_nvtx_eff", path=mypath, type=
"TProfile", title=
"Vertex efficincy vs N vertices;number of vertices;efficiency", xbins=101, xmin=-0.5, xmax=100.5 )
308 defineHisto( monTool,
"vx_mu_eff", path=mypath, type=
"TProfile", title=
"Vertex efficiency vs mu;<#mu>;efficiency", xbins=101, xmin=-0.5, xmax=100.5 )
309 defineHisto( monTool,
"vx_lb_eff", path=mypath, type=
"TProfile", title=
"Vertex efficiency vs lumiblock;lumi block;efficiency", xbins=151, xmin=-0.5, xmax=3019.5 )