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 hltObjectMonitorHeavyIon = cms.EDAnalyzer(
'HLTObjectMonitorHeavyIon',
43 processName = cms.string(
"HLT"),
44 caloAK4JetPt = cms.PSet(
45 pathName = cms.string(caloJet_pathName),
46 moduleName = cms.string(caloJet_moduleName),
47 plotLabel = cms.string(
"caloAK4Jet_pT"),
48 axisLabel = cms.string(
"caloAK4Jet p_{T} [GeV]"),
49 mainWorkspace = cms.bool(
True),
50 NbinsX = cms.int32(60),
52 Xmax = cms.double(120)
54 caloAK4JetEta = cms.PSet(
55 pathName = cms.string(caloJet_pathName),
56 moduleName = cms.string(caloJet_moduleName),
57 plotLabel = cms.string(
"caloAK4Jet_eta"),
58 axisLabel = cms.string(
"caloAK4Jet eta"),
59 mainWorkspace = cms.bool(
True),
60 NbinsX = cms.int32(75),
61 Xmin = cms.double(-5.2),
62 Xmax = cms.double(5.2)
64 caloAK4JetPhi = cms.PSet(
65 pathName = cms.string(caloJet_pathName),
66 moduleName = cms.string(caloJet_moduleName),
67 plotLabel = cms.string(
"caloAK4Jet_phi"),
68 axisLabel = cms.string(
"caloAK4Jet phi"),
69 mainWorkspace = cms.bool(
True),
70 NbinsX = cms.int32(50),
71 Xmin = cms.double(-3.2),
72 Xmax = cms.double(3.2)
74 pfAK4JetPt = cms.PSet(
75 pathName = cms.string(pfJet_pathName),
76 moduleName = cms.string(pfJet_moduleName),
77 plotLabel = cms.string(
"pfAK4Jet_pT"),
78 axisLabel = cms.string(
"pfAK4Jet p_{T} [GeV]"),
79 mainWorkspace = cms.bool(
True),
80 NbinsX = cms.int32(60),
82 Xmax = cms.double(120)
84 pfAK4JetEta = cms.PSet(
85 pathName = cms.string(pfJet_pathName),
86 moduleName = cms.string(pfJet_moduleName),
87 plotLabel = cms.string(
"pfAK4Jet_eta"),
88 axisLabel = cms.string(
"pfAK4Jet eta"),
89 mainWorkspace = cms.bool(
True),
90 NbinsX = cms.int32(75),
91 Xmin = cms.double(-5.2),
92 Xmax = cms.double(5.2)
94 pfAK4JetPhi = cms.PSet(
95 pathName = cms.string(pfJet_pathName),
96 moduleName = cms.string(pfJet_moduleName),
97 plotLabel = cms.string(
"pfAK4Jet_phi"),
98 axisLabel = cms.string(
"pfAK4Jet phi"),
99 mainWorkspace = cms.bool(
True),
100 NbinsX = cms.int32(50),
101 Xmin = cms.double(-3.2),
102 Xmax = cms.double(3.2)
104 caloDiAK4JetPt = cms.PSet(
105 pathName = cms.string(diCaloJet_pathName),
106 moduleName = cms.string(diCaloJet_moduleName),
107 plotLabel = cms.string(
"caloDiAK4Jet_pT"),
108 axisLabel = cms.string(
"caloDiAK4Jet p_{T} [GeV]"),
109 mainWorkspace = cms.bool(
True),
110 NbinsX = cms.int32(60),
111 Xmin = cms.double(0),
112 Xmax = cms.double(120)
114 caloDiAK4JetEta = cms.PSet(
115 pathName = cms.string(diCaloJet_pathName),
116 moduleName = cms.string(diCaloJet_moduleName),
117 plotLabel = cms.string(
"caloDiAK4Jet_eta"),
118 axisLabel = cms.string(
"caloDiAK4Jet eta"),
119 mainWorkspace = cms.bool(
True),
120 NbinsX = cms.int32(75),
121 Xmin = cms.double(-5.2),
122 Xmax = cms.double(5.2)
124 caloDiAK4JetPhi = cms.PSet(
125 pathName = cms.string(diCaloJet_pathName),
126 moduleName = cms.string(diCaloJet_moduleName),
127 plotLabel = cms.string(
"caloDiAK4Jet_phi"),
128 axisLabel = cms.string(
"caloDiAK4Jet phi"),
129 mainWorkspace = cms.bool(
True),
130 NbinsX = cms.int32(50),
131 Xmin = cms.double(-3.2),
132 Xmax = cms.double(3.2)
134 pfDiAK4JetPt = cms.PSet(
135 pathName = cms.string(diPfJet_pathName),
136 moduleName = cms.string(diPfJet_moduleName),
137 plotLabel = cms.string(
"pfDiAK4Jet_pT"),
138 axisLabel = cms.string(
"pfDiAK4Jet p_{T} [GeV]"),
139 mainWorkspace = cms.bool(
True),
140 NbinsX = cms.int32(60),
141 Xmin = cms.double(0),
142 Xmax = cms.double(120)
144 pfDiAK4JetEta = cms.PSet(
145 pathName = cms.string(diPfJet_pathName),
146 moduleName = cms.string(diPfJet_moduleName),
147 plotLabel = cms.string(
"pfDiAK4Jet_eta"),
148 axisLabel = cms.string(
"pfDiAK4Jet eta"),
149 mainWorkspace = cms.bool(
True),
150 NbinsX = cms.int32(75),
151 Xmin = cms.double(-5.2),
152 Xmax = cms.double(5.2)
154 pfDiAK4JetPhi = cms.PSet(
155 pathName = cms.string(diPfJet_pathName),
156 moduleName = cms.string(diPfJet_moduleName),
157 plotLabel = cms.string(
"pfDiAK4Jet_phi"),
158 axisLabel = cms.string(
"pfDiAK4Jet phi"),
159 mainWorkspace = cms.bool(
True),
160 NbinsX = cms.int32(50),
161 Xmin = cms.double(-3.2),
162 Xmax = cms.double(3.2)
165 pathName = cms.string(photon_pathName),
166 moduleName = cms.string(photon_moduleName),
167 plotLabel = cms.string(
"Photon_pT"),
168 axisLabel = cms.string(
"photon p_{T} [GeV]"),
169 mainWorkspace = cms.bool(
True),
170 NbinsX = cms.int32(40),
171 Xmin = cms.double(0),
172 Xmax = cms.double(80)
174 photonEta = cms.PSet(
175 pathName = cms.string(photon_pathName),
176 moduleName = cms.string(photon_moduleName),
177 plotLabel = cms.string(
"Photon_eta"),
178 axisLabel = cms.string(
"photon eta"),
179 mainWorkspace = cms.bool(
True),
180 NbinsX = cms.int32(50),
181 Xmin = cms.double(-3.2),
182 Xmax = cms.double(3.2)
184 photonPhi = cms.PSet(
185 pathName = cms.string(photon_pathName),
186 moduleName = cms.string(photon_moduleName),
187 plotLabel = cms.string(
"Photon_phi"),
188 axisLabel = cms.string(
"photon phi"),
189 mainWorkspace = cms.bool(
True),
190 NbinsX = cms.int32(50),
191 Xmin = cms.double(-3.2),
192 Xmax = cms.double(3.2)
194 photonPPPt = cms.PSet(
195 pathName = cms.string(photonPP_pathName),
196 moduleName = cms.string(photonPP_moduleName),
197 plotLabel = cms.string(
"PhotonPP_pT"),
198 axisLabel = cms.string(
"photonPP p_{T} [GeV]"),
199 mainWorkspace = cms.bool(
True),
200 NbinsX = cms.int32(40),
201 Xmin = cms.double(0),
202 Xmax = cms.double(80)
204 photonPPEta = cms.PSet(
205 pathName = cms.string(photonPP_pathName),
206 moduleName = cms.string(photonPP_moduleName),
207 plotLabel = cms.string(
"PhotonPP_eta"),
208 axisLabel = cms.string(
"photonPP eta"),
209 mainWorkspace = cms.bool(
True),
210 NbinsX = cms.int32(50),
211 Xmin = cms.double(-3.2),
212 Xmax = cms.double(3.2)
214 photonPPPhi = cms.PSet(
215 pathName = cms.string(photonPP_pathName),
216 moduleName = cms.string(photonPP_moduleName),
217 plotLabel = cms.string(
"PhotonPP_phi"),
218 axisLabel = cms.string(
"photonPP phi"),
219 mainWorkspace = cms.bool(
True),
220 NbinsX = cms.int32(50),
221 Xmin = cms.double(-3.2),
222 Xmax = cms.double(3.2)
225 caloBJetPt = cms.PSet(
226 pathName = cms.string(caloBJet_pathName),
227 moduleName = cms.string(caloBJet_moduleName),
228 plotLabel = cms.string(
"caloBJet_pT"),
229 axisLabel = cms.string(
"caloBJet p_{T} [GeV]"),
230 mainWorkspace = cms.bool(
True),
231 NbinsX = cms.int32(60),
232 Xmin = cms.double(0),
233 Xmax = cms.double(120)
235 caloBJetEta = cms.PSet(
236 pathName = cms.string(caloBJet_pathName),
237 moduleName = cms.string(caloBJet_moduleName),
238 plotLabel = cms.string(
"caloBJet_eta"),
239 axisLabel = cms.string(
"caloBJet eta"),
240 mainWorkspace = cms.bool(
True),
241 NbinsX = cms.int32(40),
242 Xmin = cms.double(-2.2),
243 Xmax = cms.double(2.2)
245 caloBJetPhi = cms.PSet(
246 pathName = cms.string(caloBJet_pathName),
247 moduleName = cms.string(caloBJet_moduleName),
248 plotLabel = cms.string(
"caloBJet_phi"),
249 axisLabel = cms.string(
"caloBJet phi"),
250 mainWorkspace = cms.bool(
True),
251 NbinsX = cms.int32(50),
252 Xmin = cms.double(-3.2),
253 Xmax = cms.double(3.2)
256 pathName = cms.string(pfBJet_pathName),
257 moduleName = cms.string(pfBJet_moduleName),
258 plotLabel = cms.string(
"pfBJet_pT"),
259 axisLabel = cms.string(
"pfBJet p_{T} [GeV]"),
260 mainWorkspace = cms.bool(
True),
261 NbinsX = cms.int32(60),
262 Xmin = cms.double(0),
263 Xmax = cms.double(120)
265 pfBJetEta = cms.PSet(
266 pathName = cms.string(pfBJet_pathName),
267 moduleName = cms.string(pfBJet_moduleName),
268 plotLabel = cms.string(
"pfBJet_eta"),
269 axisLabel = cms.string(
"pfBJet eta"),
270 mainWorkspace = cms.bool(
True),
271 NbinsX = cms.int32(40),
272 Xmin = cms.double(-2.2),
273 Xmax = cms.double(2.2)
275 pfBJetPhi = cms.PSet(
276 pathName = cms.string(pfBJet_pathName),
277 moduleName = cms.string(pfBJet_moduleName),
278 plotLabel = cms.string(
"pfBJet_phi"),
279 axisLabel = cms.string(
"pfBJet phi"),
280 mainWorkspace = cms.bool(
True),
281 NbinsX = cms.int32(50),
282 Xmin = cms.double(-3.2),
283 Xmax = cms.double(3.2)
285 electronPt = cms.PSet(
286 pathName = cms.string(electron_pathName),
287 moduleName = cms.string(electron_moduleName),
288 plotLabel = cms.string(
"Electron_pT"),
289 axisLabel = cms.string(
"electron p_{T} [GeV]"),
290 mainWorkspace = cms.bool(
True),
291 NbinsX = cms.int32(40),
292 Xmin = cms.double(0),
293 Xmax = cms.double(80)
295 electronEta = cms.PSet(
296 pathName = cms.string(electron_pathName),
297 moduleName = cms.string(electron_moduleName),
298 plotLabel = cms.string(
"Electron_eta"),
299 axisLabel = cms.string(
"electron eta"),
300 mainWorkspace = cms.bool(
True),
301 NbinsX = cms.int32(50),
302 Xmin = cms.double(-2.6),
303 Xmax = cms.double(2.6)
305 electronPhi = cms.PSet(
306 pathName = cms.string(electron_pathName),
307 moduleName = cms.string(electron_moduleName),
308 plotLabel = cms.string(
"Electron_phi"),
309 axisLabel = cms.string(
"electron phi"),
310 mainWorkspace = cms.bool(
True),
311 NbinsX = cms.int32(50),
312 Xmin = cms.double(-3.4),
313 Xmax = cms.double(3.4)
315 l3muon3Pt = cms.PSet(
316 pathName = cms.string(l3muon3_pathName),
317 moduleName = cms.string(l3muon3_moduleName),
318 plotLabel = cms.string(
"l3muon3_pT"),
319 axisLabel = cms.string(
"l3muon3 p_{T} [GeV]"),
320 mainWorkspace = cms.bool(
True),
321 NbinsX = cms.int32(25),
322 Xmin = cms.double(0),
323 Xmax = cms.double(50)
325 l3muon3Eta = cms.PSet(
326 pathName = cms.string(l3muon3_pathName),
327 moduleName = cms.string(l3muon3_moduleName),
328 plotLabel = cms.string(
"l3muon3_eta"),
329 axisLabel = cms.string(
"l3muon3 eta"),
330 mainWorkspace = cms.bool(
True),
331 NbinsX = cms.int32(40),
332 Xmin = cms.double(-2.5),
333 Xmax = cms.double(2.5)
335 l3muon3Phi = cms.PSet(
336 pathName = cms.string(l3muon3_pathName),
337 moduleName = cms.string(l3muon3_moduleName),
338 plotLabel = cms.string(
"l3muon3_phi"),
339 axisLabel = cms.string(
"l3muon3 phi"),
340 mainWorkspace = cms.bool(
True),
341 NbinsX = cms.int32(50),
342 Xmin = cms.double(-3.2),
343 Xmax = cms.double(3.2)
345 l2muon12Pt = cms.PSet(
346 pathName = cms.string(l2muon12_pathName),
347 moduleName = cms.string(l2muon12_moduleName),
348 plotLabel = cms.string(
"l2muon12_pT"),
349 axisLabel = cms.string(
"l2muon12 p_{T} [GeV]"),
350 mainWorkspace = cms.bool(
True),
351 NbinsX = cms.int32(25),
352 Xmin = cms.double(0),
353 Xmax = cms.double(50)
355 l2muon12Eta = cms.PSet(
356 pathName = cms.string(l2muon12_pathName),
357 moduleName = cms.string(l2muon12_moduleName),
358 plotLabel = cms.string(
"l2muon12_eta"),
359 axisLabel = cms.string(
"l2muon12 eta"),
360 mainWorkspace = cms.bool(
True),
361 NbinsX = cms.int32(40),
362 Xmin = cms.double(-2.5),
363 Xmax = cms.double(2.5)
365 l2muon12Phi = cms.PSet(
366 pathName = cms.string(l2muon12_pathName),
367 moduleName = cms.string(l2muon12_moduleName),
368 plotLabel = cms.string(
"l2muon12_phi"),
369 axisLabel = cms.string(
"l2muon12 phi"),
370 mainWorkspace = cms.bool(
True),
371 NbinsX = cms.int32(50),
372 Xmin = cms.double(-3.2),
373 Xmax = cms.double(3.2)
375 l3muon12Pt = cms.PSet(
376 pathName = cms.string(l3muon12_pathName),
377 moduleName = cms.string(l3muon12_moduleName),
378 plotLabel = cms.string(
"l3muon12_pT"),
379 axisLabel = cms.string(
"l3muon12 p_{T} [GeV]"),
380 mainWorkspace = cms.bool(
True),
381 NbinsX = cms.int32(25),
382 Xmin = cms.double(0),
383 Xmax = cms.double(50)
385 l3muon12Eta = cms.PSet(
386 pathName = cms.string(l3muon12_pathName),
387 moduleName = cms.string(l3muon12_moduleName),
388 plotLabel = cms.string(
"l3muon12_eta"),
389 axisLabel = cms.string(
"l3muon12 eta"),
390 mainWorkspace = cms.bool(
True),
391 NbinsX = cms.int32(40),
392 Xmin = cms.double(-2.5),
393 Xmax = cms.double(2.5)
395 l3muon12Phi = cms.PSet(
396 pathName = cms.string(l3muon12_pathName),
397 moduleName = cms.string(l3muon12_moduleName),
398 plotLabel = cms.string(
"l3muon12_phi"),
399 axisLabel = cms.string(
"l3muon12 phi"),
400 mainWorkspace = cms.bool(
True),
401 NbinsX = cms.int32(50),
402 Xmin = cms.double(-3.2),
403 Xmax = cms.double(3.2)
405 pAL1DoubleMuZMass = cms.PSet(
406 pathName = cms.string(
"HLT_PAL1DoubleMu10"),
407 moduleName = cms.string(
"hltL1fL1sDoubleMu10BptxANDL1Filtered0"),
408 plotLabel = cms.string(
"PAL1DoubleMu10_ZMass"),
409 axisLabel = cms.string(
"L1 dimuon mass [GeV]"),
410 mainWorkspace = cms.bool(
True),
411 NbinsX = cms.int32(50),
412 Xmin = cms.double(60.0),
413 Xmax = cms.double(160.0)
415 pAL2DoubleMuZMass = cms.PSet(
416 pathName = cms.string(
"HLT_PAL2DoubleMu10"),
417 moduleName = cms.string(
"hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10"),
418 plotLabel = cms.string(
"PAL2DoubleMu10_ZMass"),
419 axisLabel = cms.string(
"L2 dimuon mass [GeV]"),
420 mainWorkspace = cms.bool(
True),
421 NbinsX = cms.int32(50),
422 Xmin = cms.double(60.0),
423 Xmax = cms.double(160.0)
425 pAL3DoubleMuZMass = cms.PSet(
426 pathName = cms.string(
"HLT_PAL3DoubleMu10"),
427 moduleName = cms.string(
"hltL3fL1sDoubleMu10BptxANDL1f0L2f10L3Filtered10"),
428 plotLabel = cms.string(
"PAL3DoubleMu10_ZMass"),
429 axisLabel = cms.string(
"L3 dimuon mass [GeV]"),
430 mainWorkspace = cms.bool(
True),
431 NbinsX = cms.int32(50),
432 Xmin = cms.double(60.0),
433 Xmax = cms.double(160.0)
436 pathName = cms.string(
"wall time per event"),
437 moduleName = cms.string(
""),
438 plotLabel = cms.string(
"wallTime"),
439 axisLabel = cms.string(
"wall time per event [seconds]"),
440 mainWorkspace = cms.bool(
True),
441 NbinsX = cms.int32(1000),
442 Xmin = cms.double(0),
443 Xmax = cms.double(0.005)