CMS 3D CMS Logo

BPHMonitor_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.BPHMonitor_cfi import hltBPHmonitoring
4 
5 # Tau3Mu
7 
8 Dimuon0_Jpsi_tnp = hltBPHmonitoring.clone(
9  FolderName = 'HLT/BPH/DiMu0_Jpsi_L1_NO_OS_denTrack2/',
10  tnp = True,
11  enum = 1,
12  muoSelection_ref = "pt>7.5 && abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
13  muoSelection = "abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
14  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_L1_NoOS_v*"]),
15  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
16  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_L2Mu2_Jpsi_v*"])
17  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_SingleMu5_SQ OR L1_SingleMu7_SQ"])
18 )
19 
20 Dimuon4_3_LowMass_tnp = hltBPHmonitoring.clone(
21  FolderName = 'HLT/BPH/DiMu4_3_LowMass_Inclusive/',
22  tnp = True,
23  enum = 1,
24  muoSelection_ref = "pt>4.5 && abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
25  muoSelection = "abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
26  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_3_LowMass_v*"]),
27  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
28  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu4_L1DoubleMu_v*"])
29  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_SingleMu5_SQ OR L1_SingleMu7_SQ"])
30 )
31 
32 Dimuon25_Jpsi_tnp = hltBPHmonitoring.clone(
33  FolderName = 'HLT/BPH/DiMu25_Jpsi_noCorr/',
34  tnp = True,
35  enum = 1,
36  muoSelection_ref = "pt>7.5 && abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
37  muoSelection = "abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
38  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon25_Jpsi_noCorrL1_v*"]),
39  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu8_SQ"])
40 )
41 
42 
43 Dimuon0_Jpsi_tnp1 = hltBPHmonitoring.clone(
44  FolderName = 'HLT/BPH/DiMu0_Jpsi_L1_NO_OS_denTrack7/',
45  tnp = True,
46  enum = 1,
47  muoSelection_ref = "pt>7.5 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
48  muoSelection = "abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
49  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_L1_NoOS_v*"]),
50  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
51  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_Track7_Jpsi_v*"])
52  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_SingleMu5_SQ OR L1_SingleMu7_SQ"])
53 )
54 
55 
56 Dimuon0_Jpsi_tnp2 = hltBPHmonitoring.clone(
57  FolderName = 'HLT/BPH/DiMu0_Jpsi_L1_NO_OS_denTrack3p5/',
58  tnp = True,
59  enum = 1,
60  muoSelection_ref = "pt>7.5 && abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
61  muoSelection = "abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
62  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_L1_NoOS_v*"]),
63  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
64  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_Track3p5_Jpsi_v*"])
65  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_SingleMu5_SQ OR L1_SingleMu7_SQ"])
66 )
67 
68 
69 
70 Dimuon0_Jpsi_OS = hltBPHmonitoring.clone(
71  FolderName = 'HLT/BPH/DiMu0_Jpsi_L1_OS/',
72  tnp = False,
73  enum = 2,
74  Jpsi = 1,
75  muoSelection_ref = cms.string("abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 "),
76  DMSelection_ref = cms.string("abs(Eta)<2.4"),
77  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_v*"]),
78  #numGenericTriggerEventPSet =dict(l1Algorithms = ["L1_DoubleMu0_SQ_OS"]),
79  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_L1_NoOS_v*"])
80  #denGenericTriggerEventPSet =dict(l1Algorithms = ["L1_DoubleMu0_SQ"])
81 )
82 
83 
84 
85 Dimuon0_er = hltBPHmonitoring.clone(
86  FolderName = 'HLT/BPH/DiMu0_Lowmass_L1_er/',
87  tnp = False,
88  enum = 3,
89  Jpsi = 1,
90  muoSelection_ref = "abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
91  DMSelection_ref = "abs(Eta)<1.5",
92  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
93  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
94  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_v*"])
95  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ_OS"])
96 )
97 
98 
99 Dimuon0_Upsilon_er = hltBPHmonitoring.clone(
100  FolderName = 'HLT/BPH/DiMu0_Upsilon_L1_er/',
101  tnp = False,
102  enum = 3,
103  Upsilon = 1,
104  muoSelection_ref = "abs(eta)<2. & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
105  DMSelection_ref = "abs(Eta)<2.",
106  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_L1_4p5er2p0_v*"]),
107  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS"]),
108  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_L1_4p5_v*"]),
109  #denGenericTriggerEventPSet =dict(l1Algorithms = ["L1_DoubleMu4p5_SQ_OS"])
110 )
111 
112 
113 
114 
115 DMu4_3_Bs_dRcut = hltBPHmonitoring.clone(
116  FolderName = 'HLT/BPH/DMu4_3_Bs_L1_dR/',
117  tnp = False,
118  enum = 4,
119  ptCut = 1,
120  muoSelection_ref = "pt>4.5 && abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
121  muoSelection = "pt>3.5 && abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
122  DMSelection_ref = "abs(Eta)<1.5 && Pt>5.5 && M<5.9 && M>4.6",
123  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_3_LowMass_v*"]),
124  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
125  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
126  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
127  histoPSet = dict(dRPSet = dict(
128  nbins = 30,
129  xmin = 0.4,
130  xmax = 1.9),
131  massPSet = dict(
132  nbins = 9,
133  xmin = 4.4,
134  xmax = 6.2)
135  )
136 )
137 
138 DMu4_3_Jpsi_dRcut = hltBPHmonitoring.clone(
139  FolderName = 'HLT/BPH/DMu4_3_Jpsi_L1_dR/',
140  tnp = False,
141  enum = 4,
142  Jpsi = 1,
143  ptCut = 1,
144  muoSelection_ref = "pt>4.5 && abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
145  muoSelection = "pt>3.5 && abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
146  DMSelection_ref = "abs(Eta)<1.5",
147  numGenericTriggerEventPSet =dict(hltPaths = ["HLT_DoubleMu4_3_Jpsi_v*"]),
148  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
149  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
150  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
151  histoPSet = dict(massPSet = dict(
152  nbins = 10,
153  xmin = 2.8,
154  xmax = 3.3)
155 )
156 )
157 
158 Dimuon14_Phi_dRcut = hltBPHmonitoring.clone(
159  FolderName = 'HLT/BPH/DiMu14_Phi_L1_dR/',
160  tnp = False,
161  enum = 4,
162  seagull = 1,
163  muoSelection_ref = "abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
164  DMSelection_ref = "M>0.95 & M<1.1 & Pt>15 & abs(Eta)<1.2",
165  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon14_Phi_Barrel_Seagulls_v*"]),
166  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
167  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
168  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
169  histoPSet = dict(dRPSet = dict(
170  nbins = 35,
171  xmin = 0,
172  xmax = 0.7),
173  massPSet = dict(
174  nbins = 10,
175  xmin = 0.95,
176  xmax = 1.1)
177  )
178 )
179 
180 DMu4_LowMassNonResonantTrk_Displaced_dRcut = hltBPHmonitoring.clone(
181  FolderName = 'HLT/BPH/DMu4_LowMassNonResonantTrk_Displaced_L1_dR/',
182  tnp = False,
183  enum = 4,
184  muoSelection_ref = "pt>5 & abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
185  DMSelection_ref = "((M>1.1 & M<2.8) | (M>4.1 & M<4.7)) & abs(Eta)<1.5",
186  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
187  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
188  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
189  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
190  histoPSet = dict(massPSet = dict(
191  nbins = 10,
192  xmin = 1.,
193  xmax = 3.)
194 )
195 )
196 
197 DMu4_LowMassNonResonantTrk_Displaced_dRcut_low = hltBPHmonitoring.clone(
198  FolderName = 'HLT/BPH/DMu4_LowMassNonResonantTrk_Displaced_L1_dR_low/',
199  tnp = False,
200  enum = 4,
201  muoSelection_ref = "pt>5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
202  DMSelection_ref = "((M>1.1 & M<2.8) | (M>4.1 & M<4.7)) & abs(Eta)<2.4",
203  max_dR = 1.2,
204  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
205  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2"]),
206  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_4_v*"]),
207  #denGenericTriggerEventPSet = dict(l1Algorithms =["L1_DoubleMu4_SQ_OS"]),
208  histoPSet = dict(massPSet = dict(
209  nbins = 10,
210  xmin = 1.,
211  xmax = 3.)
212 )
213 )
214 
215 DMu4_JpsiTrk_Displaced_dRcut = hltBPHmonitoring.clone(
216  FolderName = 'HLT/BPH/DMu4_JpsiTrk_Displaced_L1_dR/',
217  tnp = False,
218  enum = 4,
219  Jpsi = 1,
220  muoSelection_ref = "pt>5 & abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
221  DMSelection_ref = "M>2.9 & M<3.3 & abs(Eta)<1.5",
222  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
223  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
224  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
225  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
226  histoPSet = dict(massPSet = dict(
227  nbins = 10,
228  xmin = 2.8,
229  xmax = 3.3)
230 )
231 )
232 
233 DMu4_JpsiTrk_Displaced_dRcut_low = hltBPHmonitoring.clone(
234  FolderName = 'HLT/BPH/DMu4_JpsiTrk_Displaced_L1_dR_low/',
235  tnp = False,
236  enum = 4,
237  Jpsi = 1,
238  muoSelection_ref = "pt>5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
239  DMSelection_ref = "M>2.9 & M<3.3 & abs(Eta)<2.4",
240  max_dR = 1.2,
241  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
242  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2"]),
243  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_4_v*"]),
244  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS"]),
245  histoPSet = dict(massPSet = dict(
246  nbins = 10 ,
247  xmin = 2.8,
248  xmax = 3.3)
249 )
250 )
251 
252 DMu4_PsiPrimeTrk_Displaced_dRcut = hltBPHmonitoring.clone(
253  FolderName = 'HLT/BPH/DMu4_PsiPrimeTrk_Displaced_L1_dR/',
254  tnp = False,
255  enum = 4,
256  muoSelection_ref = "pt>5 & abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
257  DMSelection_ref = "M>3.4 & M<3.95 & abs(Eta)<1.5",
258  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
259  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
260  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
261  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
262  histoPSet = dict(massPSet = dict(
263  nbins = 12,
264  xmin = 3.3,
265  xmax = 3.9)
266 )
267 )
268 
269 
270 DMu4_PsiPrimeTrk_Displaced_dRcut_low = hltBPHmonitoring.clone(
271  FolderName = 'HLT/BPH/DMu4_PsiPrimeTrk_Displaced_L1_dR_low/',
272  tnp = False,
273  enum = 4,
274  muoSelection_ref = "pt>5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
275  DMSelection_ref = "M>3.4 & M<3.95 & abs(Eta)<2.4",
276  max_dR = 1.2,
277  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
278  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2"]),
279  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_4_v*"]),
280  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS"]),
281  histoPSet = dict(massPSet = dict(
282  nbins = 12,
283  xmin = 3.3,
284  xmax = 3.9)
285  )
286 )
287 
288 Dimuon25_Jpsi_dRcut = hltBPHmonitoring.clone(
289  FolderName = 'HLT/BPH/DiMu25_Jpsi_L1_dR/',
290  tnp = False,
291  enum = 4,
292  Jpsi = 1,
293  muoSelection_ref = "abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
294  DMSelection_ref = "Pt>26 & abs(Eta)<1.5",
295  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon25_Jpsi_v*"]),
296  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
297  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
298  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
299  histoPSet = dict(dRPSet = dict(
300  nbins = 20,
301  xmin = 0.,
302  xmax = 1.),
303  massPSet = dict(
304  nbins = 10 ,
305  xmin = 2.8,
306  xmax = 3.3)
307  )
308 )
309 
310 Dimuon14_PsiPrime_dRcut = hltBPHmonitoring.clone(
311  FolderName = 'HLT/BPH/DiMu14_PsiPrime_L1_dR/',
312  tnp = False,
313  enum = 4,
314  muoSelection_ref = "abs(eta)<1.5 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
315  DMSelection_ref = "M>3.4 & M<3.95 & Pt>15 & abs(Eta)<1.5",
316  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon14_PsiPrime_v*"]),
317  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS_dR_1p4"]),
318  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_0er1p5_v*"]),
319  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0er1p5_SQ_OS"]),
320  histoPSet = dict(massPSet = dict(
321  nbins = 12 ,
322  xmin = 3.3,
323  xmax = 3.9,)
324 )
325 )
326 
327 Dimuon25_Jpsi_dRcut_low = hltBPHmonitoring.clone(
328  FolderName = 'HLT/BPH/DiMu25_Jpsi_L1_dR_low/',
329  tnp = False,
330  enum = 4,
331  Jpsi = 1,
332  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
333  DMSelection_ref = "Pt>26 & abs(Eta)<2.4",
334  max_dR = 1.2,
335  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon25_Jpsi_v*"]),
336  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2"]),
337  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_4_v*"]),
338  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS"]),
339  histoPSet = dict(dRPSet = dict(
340  nbins = 18 ,
341  xmin = 0.,
342  xmax = 0.9,
343  ),
344  massPSet = dict(
345  nbins = 10 ,
346  xmin = 2.8,
347  xmax = 3.3)
348  )
349 )
350 
351 
352 Dimuon14_PsiPrime_dRcut_low = hltBPHmonitoring.clone(
353  FolderName = 'HLT/BPH/DiMu14_PsiPrime_L1_dR_low/',
354  tnp = False,
355  enum = 4,
356  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
357  DMSelection_ref = "M>3.4 & M<3.95 & Pt>19 & abs(Eta)<2.4",
358  max_dR = 1.2,
359  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon14_PsiPrime_v*"]),
360  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2"]),
361  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_4_v*"]),
362  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS"]),
363  histoPSet = dict(massPSet = dict(
364  nbins = 10 ,
365  xmin = 3.4,
366  xmax = 4.0)
367  )
368 )
369 
370 
371 
373 Dimuon20_masscut1 = hltBPHmonitoring.clone(
374  FolderName = 'HLT/BPH/DiMu20_Upsilon_L1_masscut1/',
375  tnp = False,
376  Upsilon = 1,
377  enum = 5,
378  seagull = 1,
379  muoSelection_ref = "pt>5 && abs(eta)<2.0 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
380  DMSelection_ref = "M<18 & M>7 & Pt>11 & abs(Eta)<1.2",
381  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon10_Upsilon_Barrel_Seagulls_v*"]),
382  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18"]),
383  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_L1_4p5er2p0_v*"]),
384  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS"])
385 )
386 
387 Dimuon10_masscut2 = hltBPHmonitoring.clone(
388  FolderName = 'HLT/BPH/DiMu10_Upsilon_L1_masscut2/',
389  tnp = False,
390  enum = 5,
391  Upsilon = 1,
392  muoSelection_ref = "pt>5 && abs(eta)<2.0 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
393  DMSelection_ref = "Pt>13 & abs(y)<1.5",
394  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon10_Upsilon_y1p4_v*"]),
395  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18"]),
396  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_L1_4p5er2p0_v*"]),
397  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS"])
398 )
399 
400 Trimuon2_masscut4 = hltBPHmonitoring.clone(
401  FolderName = 'HLT/BPH/TripleMu2_Upsilon_L1_masscut4',
402  tnp = False,
403  enum = 5,
404  Upsilon = 1,
405  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
406  DMSelection_ref = "M<17 & M>5 & Pt>6 & abs(Eta)<2.4",
407  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Trimuon2_Upsilon5_Muon_v*"]),
408  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu5_3p5_2p2_DoubleMu5_2p5_Mass5to17"]),
409  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Trimuon2_Upsilon5_Muon_NoL1Mass_v*"]),
410  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu5_3p5_2"])
411 )
412 
413 Trimuon2_masscut5 = hltBPHmonitoring.clone(
414  FolderName = 'HLT/BPH/DoubleMu3_Trk_L1_masscut5',
415  tnp = False,
416  enum = 5,
417  muoSelection_ref = "pt>4 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
418  DMSelection_ref = "M<9 & abs(Eta)<2.4",
419  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu3_Trk_Tau3mu_v*"]),
420  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu5_3_SQ_Mass_Max9"]),
421  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v*"]),
422  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu5_3p5_2"])
423 )
424 
425 Trimuon2_masscut6 = hltBPHmonitoring.clone(
426  FolderName = 'HLT/BPH/DoubleMu3_Trk_L1_masscut6',
427  tnp = False,
428  enum = 5,
429  muoSelection_ref = "pt>3 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
430  DMSelection_ref = "M<9 & abs(Eta)<2.4",
431  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi3p5_Muon2_v*"]),
432  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu5_3_SQ_Mass_Max9"]),
433  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_v*"]),
434  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ_OS"]),
435  histoPSet = dict(dRPSet = dict(
436  nbins = 30,
437  xmin = 0.,
438  xmax = 1.5)
439 )
440 )
441 
442 
443 
444 Dimuon0_tripleMu1 = hltBPHmonitoring.clone(
445  FolderName = 'HLT/BPH/DiMu0_Lowmass_L1_tripleMu1/',
446  tnp = False,
447  enum = 6,
448  muoSelection_ref = "pt>4 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
449  DMSelection_ref = "abs(Eta)<2.4",
450  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Trimuon2_Upsilon5_Muon_NoL1Mass_v*"]),
451  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu5_3p5_2"]),
452  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v*"]),
453  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu5_3p5_2"])
454 )
455 
456 Dimuon0_tripleMu2 = hltBPHmonitoring.clone(
457  FolderName = 'HLT/BPH/DiMu0_Lowmass_L1_tripleMu2/',
458  tnp = False,
459  enum = 6,
460  muoSelection_ref = "pt>4 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
461  DMSelection_ref = "abs(Eta)<2.4",
462  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Trimuon5_3p5_2_Upsilon_Muon_v*"]),
463  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu5_3p5_2"]),
464  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v*"]),
465  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu0"])
466 )
467 
468 
469 Dimuon0_tripleMu3 = hltBPHmonitoring.clone(
470  FolderName = 'HLT/BPH/DiMu0_Lowmass_L1_tripleMu3/',
471  tnp = False,
472  enum = 6,
473  muoSelection_ref = "pt>4 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
474  DMSelection_ref = "abs(Eta)<2.4",
475  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v*"]),
476  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu_5SQ_3SQ_0OQ"]),
477  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_LowMass_L1_TM530_v*"]),
478  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_TripleMu_5SQ_3SQ_0OQ"]),
479 )
480 
481 
482 Dimuon0_photon1 = hltBPHmonitoring.clone(
483  FolderName = 'HLT/BPH/DiMu0_Lowmass_L1_photon1/',
484  tnp = False,
485  enum = 7,
486  muoSelection_ref = "pt>10 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
487  DMSelection_ref = "M<30 && abs(Eta)<2.4",
488  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu20_7_Mass0to30_Photon23_v*"]),
489  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_EG12"]),
490  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v*"]),
491  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_EG12"])
492 )
493 
494 Dimuon0_photon2 = hltBPHmonitoring.clone(
495  FolderName = 'HLT/BPH/DiMu0_Lowmass_L1_photon2/',
496  tnp = False,
497  enum = 7,
498  muoSelection_ref = "pt>10 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
499  DMSelection_ref = "M<30 && abs(Eta)<2.4",
500  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v*"]),
501  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_EG12"]),
502  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu20_7_Mass0to30_L1_DM4_v*"]),
503  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS"])
504 )
505 
506 
507 Dimuon0_L3TnP_Jpsi = hltBPHmonitoring.clone(
508  FolderName = 'HLT/BPH/DiMu0_L1_L3TnP_Jpsi/',
509  tnp = True,
510  L3 = 1,
511  enum = 1,
512 
513  muoSelection_ref = "pt>7.5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
514  muoSelection = "pt>7.5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
515  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_L2Mu2_Jpsi_v*"]),
516  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
517  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_L2Mu2_Jpsi_v*"]),
518  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"])
519 )
520 
521 Dimuon0_L3TnP_Upsilon = hltBPHmonitoring.clone(
522  FolderName = 'HLT/BPH/DiMu0_L1_L3TnP_Upsilon/',
523  tnp = True,
524  L3 = 1,
525 
526  enum = 1,
527  muoSelection_ref = "pt>7.5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
528  muoSelection = "pt>7.5 & abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
529  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_L2Mu2_Upsilon_v*"]),
530  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
531  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu7p5_L2Mu2_Upsilon_v*"]),
532  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"])
533 )
534 
535 
536 
537 Dimuon0_HLT_OS = hltBPHmonitoring.clone(
538  FolderName = 'HLT/BPH/DiMu0_Jpsi_L1_HLT_OS/',
539  tnp = False,
540  enum = 2,
541  Jpsi = 1,
542  muoSelection_ref = "abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
543  DMSelection_ref = "abs(Eta)<2.4",
544  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_NoVertexing_v*"]),
545  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ_OS"]),
546  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v*"]),
547  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"])
548 )
549 
550 Dimuon0_HLT_OS1 = hltBPHmonitoring.clone(
551  FolderName = 'HLT/BPH/DiMu0_Jpsi_L1_HLT_OS1/',
552  tnp = False,
553  enum = 2,
554  Jpsi = 1,
555  muoSelection_ref = "abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
556  DMSelection_ref = "abs(Eta)<2.4",
557  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_L1_NoOS_v*"]),
558  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"]),
559  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v*"]),
560  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu0_SQ"])
561 )
562 
563 
565 Dimuon0_looseVtx_Jpsi = hltBPHmonitoring.clone(
566  FolderName = 'HLT/BPH/DiMu0_L1_looseVtx_Jpsi/',
567  tnp = False,
568  enum = 8,
569  Jpsi = 1,
570  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
571  DMSelection_ref = "abs(Eta)<1.5",
572  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"]),
573  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_NoVertexing_v*"]),
574  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"])
575 )
576 
577 
578 
579 Dimuon0_looseVtx_Upsilon = hltBPHmonitoring.clone(
580  FolderName = 'HLT/BPH/DiMu0_L1_looseVtx_Upsilon/',
581  tnp = False,
582  enum = 8,
583  Upsilon = 1,
584  muoSelection_ref = "pt>5 && abs(eta)<2.0 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
585  DMSelection_ref = "abs(Eta)<2.0",
586  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v*"]),
587  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18"]),
588  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Upsilon_NoVertexing_v*"]),
589  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18"])
590 )
591 
592 
593 Dimuon0_tightVtx_Jpsi = hltBPHmonitoring.clone(
594  FolderName = 'HLT/BPH/DiMu0_L1_tightVtx_Jpsi/',
595  tnp = False,
596  Jpsi = 1,
597  enum = 8,
598  displaced = 1,
599  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
600  DMSelection_ref = "abs(Eta)<2.4",
601  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_Jpsi_Displaced_v*"]),
602  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"]),
603  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_Jpsi_NoVertexing_v*"]),
604  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"])
605 )
606 
607 
608 
609 Dimuon0_addTrack_Jpsi = hltBPHmonitoring.clone(
610  FolderName = 'HLT/BPH/DiMu0_L1_addTrack_Jpsi/',
611  tnp = False,
612  enum = 9,
613  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
614  DMSelection_ref = "M>2.9 & M<3.3 & abs(Eta)<2.4",
615  trOrMu = True,
616  numGenericTriggerEventPSet = dict(hltPaths =["HLT_DoubleMu4_MuMuTrk_Displaced_v*"]),
617  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"]),
618  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_Jpsi_Displaced_v*"]),
619  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"])
620 )
621 
622 Dimuon0_addTrackTrack_Jpsi = hltBPHmonitoring.clone(
623  FolderName = 'HLT/BPH/DiMu0_L1_addTrackTrack_Jpsi/',
624  tnp = False,
625  trOrMu = True,
626  enum = 11,
627  muoSelection_ref = "pt>5 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
628  DMSelection_ref = "abs(Eta)<2.4",
629  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_JpsiTrkTrk_Displaced_v*"]),
630  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"]),
631  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu4_Jpsi_Displaced_v*"]),
632  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"])
633 )
634 
635 
636 DM2_Jpsi_addTrackTrack_Phi = hltBPHmonitoring.clone(
637  FolderName = 'HLT/BPH/DM2_Jpsi_addTrackTrack_Phi/',
638  tnp = False,
639  enum = 11,
640  Jpsi = 1,
641  #muoSelection = "pt>2 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
642  muoSelection_ref = "pt>2 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
643  minprob = 0.1,
644  mincos = 0.,
645  minDS = 0.,
646  trOrMu = True,
647  trSelection_ref = "pt>1",
648  minmassTkTk = 0.920,
649  maxmassTkTk = 1.120,
650  minmassJpsiTk = 0.,
651  maxmassJpsiTk = 99.,
652  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v*"]),
653  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"]),
654  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Dimuon0_Jpsi_NoVertexing_v*"]),
655  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4"]),
656  histoPSet = dict(ptBinning = [-0.5, 0, 0.5, 1, 1.5, 2, 4, 8, 10, 12, 14, 16, 18, 20],
657  phiPSet = dict(
658  nbins = 32,
659  xmin = -3.2,
660  xmax = 3.2)
661  )
662 )
663 
664 
665 DM2_Jpsi_addTkMuTkMu_Phi = DM2_Jpsi_addTrackTrack_Phi.clone(
666  FolderName = 'HLT/BPH/DM2_Jpsi_addTkMuTkMu_Phi/',
667  trSelection_ref = "",
668  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v*"])
669 )
670 
671 Dimuon0_addTrackMu_Onia = hltBPHmonitoring.clone(
672  FolderName = 'HLT/BPH/DiMu0_L1_addTrackMu_Onia/',
673  tnp = False,
674  minmassJpsiTk = 3,
675  maxmassJpsiTk = 3.2,
676  enum = 10,
677  muoSelection_ref = "pt>32 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
678  DMSelection_ref = "abs(Eta)<2.4",
679  trOrMu = True,
680  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu30_TkMu0_Onia_v*"]),
681  #numGenericTriggerEventPSet = dict(l1Algorithms = ["L1_SingleMu22 OR L1_SingleMu25"]),
682  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu27_v*"]),
683  #denGenericTriggerEventPSet = dict(l1Algorithms = ["L1_SingleMu22 OR L1_SingleMu25"])
684 )
685 
686 Dimuon0_addTrackMu_Phi1 = hltBPHmonitoring.clone(
687  FolderName = 'HLT/BPH/DiMu0_L1_addTrackMu_Phi1/',
688  tnp = False,
689  minmassJpsiTk = 0.920,
690  maxmassJpsiTk = 1.120,
691  enum = 10,
692  muoSelection_ref = "pt>26 && abs(eta)<2.4 & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 ",
693  DMSelection_ref = "abs(Eta)<2.4",
694  trOrMu = True,
695  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu25_TkMu0_Phi_v*"]),
696  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu20_v*"])
697 )
698 
699 
700 DimuonX_HLT_OS_Vtx = hltBPHmonitoring.clone(
701  FolderName = 'HLT/BPH/DimuX_HLT_OS_Vtx/',
702  tnp = False,
703  enum = 2,
704  Jpsi = 1,
705  muoSelection_ref = 'abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0',
706  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Dimuon0_Jpsi_L1_NoOS_v*']),
707  #numGenericTriggerEventPSet = dict(l1Algorithms = ['L1_DoubleMu0_SQ']),
708  denGenericTriggerEventPSet = dict(hltPaths = ['HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v*']),
709  #denGenericTriggerEventPSet = dict(l1Algorithms = ['L1_DoubleMu0_SQ'])
710 )
711 
712 #hltBPHmonitoring.histoPSet.ptBinning = [-0.5, 0, 2, 4, 8, 10, 12, 14, 16, 18, 20, 22, 25, 30, 35, 40, 50, 70]
713 #hltBPHmonitoring.histoPSet.dMuPtBinning = [-0.5, 0, 2, 4, 8, 10, 12, 14, 16, 18, 20, 22, 25, 30, 35, 40, 50, 70]
714 
715 
716 
717 bphHLTmonitoring = cms.Sequence(
718  Dimuon25_Jpsi_tnp
719  + Dimuon4_3_LowMass_tnp
720  + Dimuon0_Jpsi_tnp
721 # + Dimuon0_Jpsi_tnp1
722 # + Dimuon0_Jpsi_tnp2
723  + Dimuon0_Jpsi_OS
724  + Dimuon0_er
725  + Dimuon0_Upsilon_er
726  + DMu4_3_Bs_dRcut
727  + DMu4_3_Jpsi_dRcut
728  + Dimuon14_Phi_dRcut
729  + DMu4_LowMassNonResonantTrk_Displaced_dRcut
730  + DMu4_JpsiTrk_Displaced_dRcut
731  + DMu4_PsiPrimeTrk_Displaced_dRcut
732  + Dimuon25_Jpsi_dRcut
733  + Dimuon14_PsiPrime_dRcut
734  + Dimuon25_Jpsi_dRcut_low
735  + Dimuon14_PsiPrime_dRcut_low
736  + DMu4_PsiPrimeTrk_Displaced_dRcut_low
737  + DMu4_JpsiTrk_Displaced_dRcut_low
738  + DMu4_LowMassNonResonantTrk_Displaced_dRcut_low
739  + Dimuon20_masscut1
740  + Dimuon10_masscut2
741  + Trimuon2_masscut4
742  + Trimuon2_masscut5
743  + Trimuon2_masscut6
744  + Dimuon0_tripleMu1
745  + Dimuon0_tripleMu2
746  + Dimuon0_tripleMu3
747 # + Dimuon0_photon1
748 # + Dimuon0_photon2
749  + Dimuon0_L3TnP_Jpsi
750  + Dimuon0_L3TnP_Upsilon
751  + Dimuon0_HLT_OS
752  + Dimuon0_HLT_OS1
753  + Dimuon0_looseVtx_Jpsi
754  + Dimuon0_looseVtx_Upsilon
755  + Dimuon0_tightVtx_Jpsi
756  + Dimuon0_addTrack_Jpsi
757  + Dimuon0_addTrackTrack_Jpsi
758  + DM2_Jpsi_addTrackTrack_Phi
759 # + DM2_Jpsi_addTkMuTkMu_Phi
760  + Dimuon0_addTrackMu_Onia
761  + Dimuon0_addTrackMu_Phi1
762  #+ DimuonX_HLT_OS_Vtx
763 )
764 
765 
766 
767 bphMonitorHLT = cms.Sequence(
768  bphHLTmonitoring *
769  tau3MuMonitorHLT
770 )
771 
772 bphHLTDQMSourceExtra = cms.Sequence(
773 )
774