1 import FWCore.ParameterSet.Config
as cms
4 caloJet_pathName =
"HLT_PAAK4CaloJet40_Eta5p1"
5 caloJet_moduleName =
"hltSinglePAAK4CaloJet40Eta5p1"
7 pfJet_pathName =
"HLT_PAAK4PFJet40_Eta5p1"
8 pfJet_moduleName =
"hltSinglePAAK4PFJet40Eta5p1"
10 diCaloJet_pathName =
"HLT_PADiAK4CaloJetAve40_Eta5p1"
11 diCaloJet_moduleName =
"hltDiAk4CaloJetAve40Eta5p1"
13 diPfJet_pathName =
"HLT_PADiAK4PFJetAve40_Eta5p1"
14 diPfJet_moduleName =
"hltDiAk4PFJetAve40Eta5p1"
16 photon_pathName =
"HLT_PASinglePhoton10_Eta3p1"
17 photon_moduleName =
"hltHIPhoton10Eta3p1"
19 photonPP_pathName =
"HLT_PAPhoton10_Eta3p1_PPStyle"
20 photonPP_moduleName =
"hltEGBptxAND10HEFilter"
22 caloBJet_pathName =
"HLT_PAAK4CaloBJetCSV40_Eta2p1"
23 caloBJet_moduleName =
"hltPABLifetimeL3FilterCSVCaloJet40Eta2p1"
25 pfBJet_pathName =
"HLT_PAAK4PFBJetCSV40_Eta2p1"
26 pfBJet_moduleName =
"hltBTagPFCSVp016SingleWithMatching40"
28 electron_pathName =
"HLT_PAEle20_WPLoose_Gsf"
29 electron_moduleName =
"hltPAEle20WPLooseGsfTrackIsoFilter"
31 l3muon3_pathName =
"HLT_PAL3Mu3"
32 l3muon3_moduleName =
"hltL3fL1sSingleMu3BptxANDL1f0L2f0L3Filtered3"
34 l2muon12_pathName =
"HLT_PAL2Mu12"
35 l2muon12_moduleName =
"hltL2fL1sSingleMu7BptxANDL1f0L2Filtered12"
37 l3muon12_pathName =
"HLT_PAL3Mu12"
38 l3muon12_moduleName =
"hltL3fL1sSingleMu7BptxANDL1f0L2f0L3Filtered12"
42 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
43 hltObjectMonitorProtonLead =
DQMEDAnalyzer(
'HLTObjectMonitorProtonLead',
44 processName = cms.string(
"HLT"),
45 triggerResults = cms.InputTag(
"TriggerResults",
"",
"HLT"),
46 triggerEvent = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT"),
47 caloAK4JetPt = cms.PSet(
48 pathName = cms.string(caloJet_pathName),
49 moduleName = cms.string(caloJet_moduleName),
50 plotLabel = cms.string(
"caloAK4Jet_pT"),
51 axisLabel = cms.string(
"caloAK4Jet p_{T} [GeV]"),
52 mainWorkspace = cms.bool(
True),
53 NbinsX = cms.int32(60),
55 Xmax = cms.double(120)
57 caloAK4JetEta = cms.PSet(
58 pathName = cms.string(caloJet_pathName),
59 moduleName = cms.string(caloJet_moduleName),
60 plotLabel = cms.string(
"caloAK4Jet_eta"),
61 axisLabel = cms.string(
"caloAK4Jet eta"),
62 mainWorkspace = cms.bool(
True),
63 NbinsX = cms.int32(75),
64 Xmin = cms.double(-5.2),
65 Xmax = cms.double(5.2)
67 caloAK4JetPhi = cms.PSet(
68 pathName = cms.string(caloJet_pathName),
69 moduleName = cms.string(caloJet_moduleName),
70 plotLabel = cms.string(
"caloAK4Jet_phi"),
71 axisLabel = cms.string(
"caloAK4Jet phi"),
72 mainWorkspace = cms.bool(
True),
73 NbinsX = cms.int32(50),
74 Xmin = cms.double(-3.2),
75 Xmax = cms.double(3.2)
77 pfAK4JetPt = cms.PSet(
78 pathName = cms.string(pfJet_pathName),
79 moduleName = cms.string(pfJet_moduleName),
80 plotLabel = cms.string(
"pfAK4Jet_pT"),
81 axisLabel = cms.string(
"pfAK4Jet p_{T} [GeV]"),
82 mainWorkspace = cms.bool(
True),
83 NbinsX = cms.int32(60),
85 Xmax = cms.double(120)
87 pfAK4JetEta = cms.PSet(
88 pathName = cms.string(pfJet_pathName),
89 moduleName = cms.string(pfJet_moduleName),
90 plotLabel = cms.string(
"pfAK4Jet_eta"),
91 axisLabel = cms.string(
"pfAK4Jet eta"),
92 mainWorkspace = cms.bool(
True),
93 NbinsX = cms.int32(75),
94 Xmin = cms.double(-5.2),
95 Xmax = cms.double(5.2)
97 pfAK4JetPhi = cms.PSet(
98 pathName = cms.string(pfJet_pathName),
99 moduleName = cms.string(pfJet_moduleName),
100 plotLabel = cms.string(
"pfAK4Jet_phi"),
101 axisLabel = cms.string(
"pfAK4Jet phi"),
102 mainWorkspace = cms.bool(
True),
103 NbinsX = cms.int32(50),
104 Xmin = cms.double(-3.2),
105 Xmax = cms.double(3.2)
107 caloDiAK4JetPt = cms.PSet(
108 pathName = cms.string(diCaloJet_pathName),
109 moduleName = cms.string(diCaloJet_moduleName),
110 plotLabel = cms.string(
"caloDiAK4Jet_pT"),
111 axisLabel = cms.string(
"caloDiAK4Jet p_{T} [GeV]"),
112 mainWorkspace = cms.bool(
True),
113 NbinsX = cms.int32(60),
114 Xmin = cms.double(0),
115 Xmax = cms.double(120)
117 caloDiAK4JetEta = cms.PSet(
118 pathName = cms.string(diCaloJet_pathName),
119 moduleName = cms.string(diCaloJet_moduleName),
120 plotLabel = cms.string(
"caloDiAK4Jet_eta"),
121 axisLabel = cms.string(
"caloDiAK4Jet eta"),
122 mainWorkspace = cms.bool(
True),
123 NbinsX = cms.int32(75),
124 Xmin = cms.double(-5.2),
125 Xmax = cms.double(5.2)
127 caloDiAK4JetPhi = cms.PSet(
128 pathName = cms.string(diCaloJet_pathName),
129 moduleName = cms.string(diCaloJet_moduleName),
130 plotLabel = cms.string(
"caloDiAK4Jet_phi"),
131 axisLabel = cms.string(
"caloDiAK4Jet phi"),
132 mainWorkspace = cms.bool(
True),
133 NbinsX = cms.int32(50),
134 Xmin = cms.double(-3.2),
135 Xmax = cms.double(3.2)
137 pfDiAK4JetPt = cms.PSet(
138 pathName = cms.string(diPfJet_pathName),
139 moduleName = cms.string(diPfJet_moduleName),
140 plotLabel = cms.string(
"pfDiAK4Jet_pT"),
141 axisLabel = cms.string(
"pfDiAK4Jet p_{T} [GeV]"),
142 mainWorkspace = cms.bool(
True),
143 NbinsX = cms.int32(60),
144 Xmin = cms.double(0),
145 Xmax = cms.double(120)
147 pfDiAK4JetEta = cms.PSet(
148 pathName = cms.string(diPfJet_pathName),
149 moduleName = cms.string(diPfJet_moduleName),
150 plotLabel = cms.string(
"pfDiAK4Jet_eta"),
151 axisLabel = cms.string(
"pfDiAK4Jet eta"),
152 mainWorkspace = cms.bool(
True),
153 NbinsX = cms.int32(75),
154 Xmin = cms.double(-5.2),
155 Xmax = cms.double(5.2)
157 pfDiAK4JetPhi = cms.PSet(
158 pathName = cms.string(diPfJet_pathName),
159 moduleName = cms.string(diPfJet_moduleName),
160 plotLabel = cms.string(
"pfDiAK4Jet_phi"),
161 axisLabel = cms.string(
"pfDiAK4Jet phi"),
162 mainWorkspace = cms.bool(
True),
163 NbinsX = cms.int32(50),
164 Xmin = cms.double(-3.2),
165 Xmax = cms.double(3.2)
168 pathName = cms.string(photon_pathName),
169 moduleName = cms.string(photon_moduleName),
170 plotLabel = cms.string(
"Photon_pT"),
171 axisLabel = cms.string(
"photon p_{T} [GeV]"),
172 mainWorkspace = cms.bool(
True),
173 NbinsX = cms.int32(40),
174 Xmin = cms.double(0),
175 Xmax = cms.double(80)
177 photonEta = cms.PSet(
178 pathName = cms.string(photon_pathName),
179 moduleName = cms.string(photon_moduleName),
180 plotLabel = cms.string(
"Photon_eta"),
181 axisLabel = cms.string(
"photon eta"),
182 mainWorkspace = cms.bool(
True),
183 NbinsX = cms.int32(50),
184 Xmin = cms.double(-3.2),
185 Xmax = cms.double(3.2)
187 photonPhi = cms.PSet(
188 pathName = cms.string(photon_pathName),
189 moduleName = cms.string(photon_moduleName),
190 plotLabel = cms.string(
"Photon_phi"),
191 axisLabel = cms.string(
"photon phi"),
192 mainWorkspace = cms.bool(
True),
193 NbinsX = cms.int32(50),
194 Xmin = cms.double(-3.2),
195 Xmax = cms.double(3.2)
197 photonPPPt = cms.PSet(
198 pathName = cms.string(photonPP_pathName),
199 moduleName = cms.string(photonPP_moduleName),
200 plotLabel = cms.string(
"PhotonPP_pT"),
201 axisLabel = cms.string(
"photonPP p_{T} [GeV]"),
202 mainWorkspace = cms.bool(
True),
203 NbinsX = cms.int32(40),
204 Xmin = cms.double(0),
205 Xmax = cms.double(80)
207 photonPPEta = cms.PSet(
208 pathName = cms.string(photonPP_pathName),
209 moduleName = cms.string(photonPP_moduleName),
210 plotLabel = cms.string(
"PhotonPP_eta"),
211 axisLabel = cms.string(
"photonPP eta"),
212 mainWorkspace = cms.bool(
True),
213 NbinsX = cms.int32(50),
214 Xmin = cms.double(-3.2),
215 Xmax = cms.double(3.2)
217 photonPPPhi = cms.PSet(
218 pathName = cms.string(photonPP_pathName),
219 moduleName = cms.string(photonPP_moduleName),
220 plotLabel = cms.string(
"PhotonPP_phi"),
221 axisLabel = cms.string(
"photonPP phi"),
222 mainWorkspace = cms.bool(
True),
223 NbinsX = cms.int32(50),
224 Xmin = cms.double(-3.2),
225 Xmax = cms.double(3.2)
228 caloBJetPt = cms.PSet(
229 pathName = cms.string(caloBJet_pathName),
230 moduleName = cms.string(caloBJet_moduleName),
231 plotLabel = cms.string(
"caloBJet_pT"),
232 axisLabel = cms.string(
"caloBJet p_{T} [GeV]"),
233 mainWorkspace = cms.bool(
True),
234 NbinsX = cms.int32(60),
235 Xmin = cms.double(0),
236 Xmax = cms.double(120)
238 caloBJetEta = cms.PSet(
239 pathName = cms.string(caloBJet_pathName),
240 moduleName = cms.string(caloBJet_moduleName),
241 plotLabel = cms.string(
"caloBJet_eta"),
242 axisLabel = cms.string(
"caloBJet eta"),
243 mainWorkspace = cms.bool(
True),
244 NbinsX = cms.int32(40),
245 Xmin = cms.double(-2.2),
246 Xmax = cms.double(2.2)
248 caloBJetPhi = cms.PSet(
249 pathName = cms.string(caloBJet_pathName),
250 moduleName = cms.string(caloBJet_moduleName),
251 plotLabel = cms.string(
"caloBJet_phi"),
252 axisLabel = cms.string(
"caloBJet phi"),
253 mainWorkspace = cms.bool(
True),
254 NbinsX = cms.int32(50),
255 Xmin = cms.double(-3.2),
256 Xmax = cms.double(3.2)
259 pathName = cms.string(pfBJet_pathName),
260 moduleName = cms.string(pfBJet_moduleName),
261 plotLabel = cms.string(
"pfBJet_pT"),
262 axisLabel = cms.string(
"pfBJet p_{T} [GeV]"),
263 mainWorkspace = cms.bool(
True),
264 NbinsX = cms.int32(60),
265 Xmin = cms.double(0),
266 Xmax = cms.double(120)
268 pfBJetEta = cms.PSet(
269 pathName = cms.string(pfBJet_pathName),
270 moduleName = cms.string(pfBJet_moduleName),
271 plotLabel = cms.string(
"pfBJet_eta"),
272 axisLabel = cms.string(
"pfBJet eta"),
273 mainWorkspace = cms.bool(
True),
274 NbinsX = cms.int32(40),
275 Xmin = cms.double(-2.2),
276 Xmax = cms.double(2.2)
278 pfBJetPhi = cms.PSet(
279 pathName = cms.string(pfBJet_pathName),
280 moduleName = cms.string(pfBJet_moduleName),
281 plotLabel = cms.string(
"pfBJet_phi"),
282 axisLabel = cms.string(
"pfBJet phi"),
283 mainWorkspace = cms.bool(
True),
284 NbinsX = cms.int32(50),
285 Xmin = cms.double(-3.2),
286 Xmax = cms.double(3.2)
288 electronPt = cms.PSet(
289 pathName = cms.string(electron_pathName),
290 moduleName = cms.string(electron_moduleName),
291 plotLabel = cms.string(
"Electron_pT"),
292 axisLabel = cms.string(
"electron p_{T} [GeV]"),
293 mainWorkspace = cms.bool(
True),
294 NbinsX = cms.int32(40),
295 Xmin = cms.double(0),
296 Xmax = cms.double(80)
298 electronEta = cms.PSet(
299 pathName = cms.string(electron_pathName),
300 moduleName = cms.string(electron_moduleName),
301 plotLabel = cms.string(
"Electron_eta"),
302 axisLabel = cms.string(
"electron eta"),
303 mainWorkspace = cms.bool(
True),
304 NbinsX = cms.int32(50),
305 Xmin = cms.double(-2.6),
306 Xmax = cms.double(2.6)
308 electronPhi = cms.PSet(
309 pathName = cms.string(electron_pathName),
310 moduleName = cms.string(electron_moduleName),
311 plotLabel = cms.string(
"Electron_phi"),
312 axisLabel = cms.string(
"electron phi"),
313 mainWorkspace = cms.bool(
True),
314 NbinsX = cms.int32(50),
315 Xmin = cms.double(-3.4),
316 Xmax = cms.double(3.4)
318 l3muon3Pt = cms.PSet(
319 pathName = cms.string(l3muon3_pathName),
320 moduleName = cms.string(l3muon3_moduleName),
321 plotLabel = cms.string(
"l3muon3_pT"),
322 axisLabel = cms.string(
"l3muon3 p_{T} [GeV]"),
323 mainWorkspace = cms.bool(
True),
324 NbinsX = cms.int32(25),
325 Xmin = cms.double(0),
326 Xmax = cms.double(50)
328 l3muon3Eta = cms.PSet(
329 pathName = cms.string(l3muon3_pathName),
330 moduleName = cms.string(l3muon3_moduleName),
331 plotLabel = cms.string(
"l3muon3_eta"),
332 axisLabel = cms.string(
"l3muon3 eta"),
333 mainWorkspace = cms.bool(
True),
334 NbinsX = cms.int32(40),
335 Xmin = cms.double(-2.5),
336 Xmax = cms.double(2.5)
338 l3muon3Phi = cms.PSet(
339 pathName = cms.string(l3muon3_pathName),
340 moduleName = cms.string(l3muon3_moduleName),
341 plotLabel = cms.string(
"l3muon3_phi"),
342 axisLabel = cms.string(
"l3muon3 phi"),
343 mainWorkspace = cms.bool(
True),
344 NbinsX = cms.int32(50),
345 Xmin = cms.double(-3.2),
346 Xmax = cms.double(3.2)
348 l2muon12Pt = cms.PSet(
349 pathName = cms.string(l2muon12_pathName),
350 moduleName = cms.string(l2muon12_moduleName),
351 plotLabel = cms.string(
"l2muon12_pT"),
352 axisLabel = cms.string(
"l2muon12 p_{T} [GeV]"),
353 mainWorkspace = cms.bool(
True),
354 NbinsX = cms.int32(25),
355 Xmin = cms.double(0),
356 Xmax = cms.double(50)
358 l2muon12Eta = cms.PSet(
359 pathName = cms.string(l2muon12_pathName),
360 moduleName = cms.string(l2muon12_moduleName),
361 plotLabel = cms.string(
"l2muon12_eta"),
362 axisLabel = cms.string(
"l2muon12 eta"),
363 mainWorkspace = cms.bool(
True),
364 NbinsX = cms.int32(40),
365 Xmin = cms.double(-2.5),
366 Xmax = cms.double(2.5)
368 l2muon12Phi = cms.PSet(
369 pathName = cms.string(l2muon12_pathName),
370 moduleName = cms.string(l2muon12_moduleName),
371 plotLabel = cms.string(
"l2muon12_phi"),
372 axisLabel = cms.string(
"l2muon12 phi"),
373 mainWorkspace = cms.bool(
True),
374 NbinsX = cms.int32(50),
375 Xmin = cms.double(-3.2),
376 Xmax = cms.double(3.2)
378 l3muon12Pt = cms.PSet(
379 pathName = cms.string(l3muon12_pathName),
380 moduleName = cms.string(l3muon12_moduleName),
381 plotLabel = cms.string(
"l3muon12_pT"),
382 axisLabel = cms.string(
"l3muon12 p_{T} [GeV]"),
383 mainWorkspace = cms.bool(
True),
384 NbinsX = cms.int32(25),
385 Xmin = cms.double(0),
386 Xmax = cms.double(50)
388 l3muon12Eta = cms.PSet(
389 pathName = cms.string(l3muon12_pathName),
390 moduleName = cms.string(l3muon12_moduleName),
391 plotLabel = cms.string(
"l3muon12_eta"),
392 axisLabel = cms.string(
"l3muon12 eta"),
393 mainWorkspace = cms.bool(
True),
394 NbinsX = cms.int32(40),
395 Xmin = cms.double(-2.5),
396 Xmax = cms.double(2.5)
398 l3muon12Phi = cms.PSet(
399 pathName = cms.string(l3muon12_pathName),
400 moduleName = cms.string(l3muon12_moduleName),
401 plotLabel = cms.string(
"l3muon12_phi"),
402 axisLabel = cms.string(
"l3muon12 phi"),
403 mainWorkspace = cms.bool(
True),
404 NbinsX = cms.int32(50),
405 Xmin = cms.double(-3.2),
406 Xmax = cms.double(3.2)
408 pAL1DoubleMuZMass = cms.PSet(
409 pathName = cms.string(
"HLT_PAL1DoubleMu10"),
410 moduleName = cms.string(
"hltL1fL1sDoubleMu10BptxANDL1Filtered0"),
411 plotLabel = cms.string(
"PAL1DoubleMu10_ZMass"),
412 axisLabel = cms.string(
"L1 dimuon mass [GeV]"),
413 mainWorkspace = cms.bool(
True),
414 NbinsX = cms.int32(50),
415 Xmin = cms.double(60.0),
416 Xmax = cms.double(160.0)
418 pAL2DoubleMuZMass = cms.PSet(
419 pathName = cms.string(
"HLT_PAL2DoubleMu10"),
420 moduleName = cms.string(
"hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10"),
421 plotLabel = cms.string(
"PAL2DoubleMu10_ZMass"),
422 axisLabel = cms.string(
"L2 dimuon mass [GeV]"),
423 mainWorkspace = cms.bool(
True),
424 NbinsX = cms.int32(50),
425 Xmin = cms.double(60.0),
426 Xmax = cms.double(160.0)
428 pAL3DoubleMuZMass = cms.PSet(
429 pathName = cms.string(
"HLT_PAL3DoubleMu10"),
430 moduleName = cms.string(
"hltL3fL1sDoubleMu10BptxANDL1f0L2f10L3Filtered10"),
431 plotLabel = cms.string(
"PAL3DoubleMu10_ZMass"),
432 axisLabel = cms.string(
"L3 dimuon mass [GeV]"),
433 mainWorkspace = cms.bool(
True),
434 NbinsX = cms.int32(50),
435 Xmin = cms.double(60.0),
436 Xmax = cms.double(160.0)
439 pathName = cms.string(
"wall time per event"),
440 moduleName = cms.string(
""),
441 plotLabel = cms.string(
"wallTime"),
442 axisLabel = cms.string(
"wall time per event [seconds]"),
443 mainWorkspace = cms.bool(
True),
444 NbinsX = cms.int32(1000),
445 Xmin = cms.double(0),
446 Xmax = cms.double(0.005)