144def TrigMuonEFIdtpInvMassHypoMonitoring(flags, histPath):
146 montool.defineHistogram('Mass', type='TH1F', path='EXPERT', title="Dimuon mass from IdperfInvMassHypo; Mass (GeV); N entries",
147 xbins=198, xmin=2, xmax=200)
148
149 montool.defineHistogram('probe_pt', type='TH1F',path='EXPERT',title="Probe p_{T}; Probe p_{T} (GeV); N entries",
150 xbins=25, xmin=0, xmax=100)
151 montool.defineHistogram('probe_eta', type='TH1F',path='EXPERT',title="Probe #eta; Probe #eta; N entries",
152 xbins=30, xmin=-3.0, xmax=3.0)
153
154 montool.defineHistogram('PT_dr', type='TH1F',path='EXPERT',title="#Delta R (PT track and ME track); #Delta R; N entries",
155 xbins=25, xmin=0, xmax=0.5)
156 montool.defineHistogram('PT_qovp', type='TH1F',path='EXPERT',title="Q/R difference significance (PT track and ME track); Q/R diff sig; N entries",
157 xbins=25, xmin=0, xmax=5.0)
158 montool.defineHistogram('FTF_dr', type='TH1F',path='EXPERT',title="#Delta R (FTF track and ME track); #Delta R; N entries",
159 xbins=25, xmin=0, xmax=0.5)
160 montool.defineHistogram('FTF_qovp',type='TH1F',path='EXPERT',title="Q/R difference significance (FTF track and ME track); Q/R diff sig; N entries",
161 xbins=25, xmin=0, xmax=5.0)
162
163 montool.defineHistogram('PT_effi_pt0_eta0', type='TH1F', path='EXPERT', title="PT track efficiency for p_{T} < 20 GeV, |#eta|<1; PT found wrt MStrack; N entries",
164 xbins=2, xmin=0, xmax=2)
165 montool.defineHistogram('PT_effi_pt0_eta1', type='TH1F', path='EXPERT', title="PT track efficiency for p_{T} < 20 GeV, 1<|#eta|<2; PT found wrt MStrack; N entries",
166 xbins=2, xmin=0, xmax=2)
167 montool.defineHistogram('PT_effi_pt0_eta2', type='TH1F', path='EXPERT', title="PT track efficiency for p_{T} < 20 GeV, |#eta|>2; PT found wrt MStrack; N entries",
168 xbins=2, xmin=0, xmax=2)
169 montool.defineHistogram('PT_effi_pt1_eta0', type='TH1F', path='EXPERT', title="PT track efficiency for p_{T} > 20 GeV, |#eta|<1; PT found wrt MStrack; N entries",
170 xbins=2, xmin=0, xmax=2)
171 montool.defineHistogram('PT_effi_pt1_eta1', type='TH1F', path='EXPERT', title="PT track efficiency for p_{T} > 20 GeV, 1<|#eta|<2; PT found wrt MStrack; N entries",
172 xbins=2, xmin=0, xmax=2)
173 montool.defineHistogram('PT_effi_pt1_eta2', type='TH1F', path='EXPERT', title="PT track efficiency for p_{T} > 20 GeV, |#eta|>2; PT found wrt MStrack; N entries",
174 xbins=2, xmin=0, xmax=2)
175
176 montool.defineHistogram('FTF_effi_pt0_eta0', type='TH1F', path='EXPERT', title="FTF track efficiency for p_{T} < 20 GeV, |#eta|<1; PT found wrt MStrack; N entries",
177 xbins=2, xmin=0, xmax=2)
178 montool.defineHistogram('FTF_effi_pt0_eta1', type='TH1F', path='EXPERT', title="FTF track efficiency for p_{T} < 20 GeV, 1<|#eta|<2; PT found wrt MStrack; N entries",
179 xbins=2, xmin=0, xmax=2)
180 montool.defineHistogram('FTF_effi_pt0_eta2', type='TH1F', path='EXPERT', title="FTF track efficiency for p_{T} < 20 GeV, |#eta|>2; PT found wrt MStrack; N entries",
181 xbins=2, xmin=0, xmax=2)
182 montool.defineHistogram('FTF_effi_pt1_eta0', type='TH1F', path='EXPERT', title="FTF track efficiency for p_{T} > 20 GeV, |#eta|<1; PT found wrt MStrack; N entries",
183 xbins=2, xmin=0, xmax=2)
184 montool.defineHistogram('FTF_effi_pt1_eta1', type='TH1F', path='EXPERT', title="FTF track efficiency for p_{T} > 20 GeV, 1<|#eta|<2; PT found wrt MStrack; N entries",
185 xbins=2, xmin=0, xmax=2)
186 montool.defineHistogram('FTF_effi_pt1_eta2', type='TH1F', path='EXPERT', title="FTF track efficiency for p_{T} > 20 GeV, |#eta|>2; PT found wrt MStrack; N entries",
187 xbins=2, xmin=0, xmax=2)
188
189
190 montool.defineHistogram('probePhiEfficiency, FTFfound', type='TProfile', path='EXPERT', title="FTF Efficiency Profile wrt Probe SA muon Phi; probe SA muon #phi",
191 xbins=9, xmin=-3.14, xmax=3.14, ymin=-0.1, ymax=1.1)
192 montool.defineHistogram('probeEtaEfficiency, FTFfound', type='TProfile', path='EXPERT', title="FTF Efficiency Profile wrt Probe SA muon Eta; probe SA muon #eta",
193 xbins=15, xmin=-3, xmax=3, ymin=-0.1, ymax=1.1)
194 montool.defineHistogram('probePhiEfficiency, PTfound', type='TProfile', path='EXPERT', title="PT Efficiency Profile wrt Probe SA muon Phi; probe SA muon #phi",
195 xbins=9, xmin=-3.14, xmax=3.14, ymin=-0.1, ymax=1.1)
196 montool.defineHistogram('probeEtaEfficiency, PTfound', type='TProfile', path='EXPERT', title="PT Efficiency Profile wrt Probe SA muon Eta; probe SA muon #eta",
197 xbins=15, xmin=-3, xmax=3, ymin=-0.1, ymax=1.1)
198 montool.defineHistogram('PTphi, PTpixelFound', type='TProfile', path='EXPERT', title="Expected && Found hit (IBL) for PT vs phi; #phi",
199 xbins=14, xmin=-3.14, xmax=3.14, ymin=-0.1, ymax=1.1)
200 montool.defineHistogram('PTphi, PTpixelNextToFound', type='TProfile', path='EXPERT', title="Next to innermost layer of detector - Expected && Found hit (L0) for PT vs phi; #phi",
201 xbins=22, xmin=-3.14, xmax=3.14, ymin=-0.1, ymax=1.1)
202
203 return montool
204
205