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