1 import FWCore.ParameterSet.Config
as cms
4 photon_pathName =
"HLT_Photon30_R9Id90_HE10_IsoM"
5 photon_moduleName =
"hltEG30R9Id90HE10IsoMTrackIsoFilter"
7 muon_pathName =
"HLT_IsoMu27"
8 muon_moduleName =
"hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p09"
10 l2muon_pathName =
"HLT_L2Mu10"
11 l2muon_moduleName =
"hltL2fL1sMu22L1f0L2Filtered10Q"
13 l2NoBPTXmuon_pathName =
"HLT_L2Mu10_NoVertex_NoBPTX3BX"
14 l2NoBPTXmuon_moduleName =
"hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10"
16 electron_pathName =
"HLT_Ele23_WPLoose_Gsf"
17 electron_moduleName =
"hltEle23WPLooseGsfTrackIsoFilter"
19 caloMet_pathName =
"HLT_MET60_IsoTrk35_Loose"
20 caloMet_moduleName =
"hltMET60"
22 pfMet_pathName =
"HLT_PFMET120_PFMHT120_IDTight"
23 pfMet_moduleName =
"hltPFMET120"
25 jetAk8_pathName =
"HLT_AK8PFJet360_TrimMass30"
26 jetAk8_moduleName =
"hltAK8SinglePFJet360TrimModMass30"
28 rsq_mr_pathName =
"HLT_RsqMR240_Rsq0p09_MR200"
29 rsq_mr_moduleName =
"hltRsqMR240Rsq0p09MR200"
31 bJet_pathNameCalo =
"HLT_PFMET120_BTagCSV_p067"
32 bJet_moduleNameCalo =
"hltBTagCaloCSVp067Single"
34 bJet_pathNamePF =
"HLT_QuadPFJet_BTagCSV_p016_VBF_Mqq500"
35 bJet_moduleNamePF =
"hltBTagPFCSVp016SingleWithMatching"
39 hltObjectMonitor = cms.EDAnalyzer(
'HLTObjectMonitor',
40 processName = cms.string(
"HLT"),
42 pathName = cms.string(
"HLT_PFHT200_DiPFJetAve90_PFAlphaT0p63"),
43 moduleName = cms.string(
"hltPFHT200PFAlphaT0p63"),
44 axisLabel = cms.string(
"Alpha_{T}"),
45 plotLabel = cms.string(
"alphaT"),
46 mainWorkspace = cms.bool(
True),
47 NbinsX = cms.int32(30),
52 pathName = cms.string(photon_pathName),
53 moduleName = cms.string(photon_moduleName),
54 plotLabel = cms.string(
"Photon_pT"),
55 axisLabel = cms.string(
"photon p_{T} [GeV]"),
56 mainWorkspace = cms.bool(
True),
57 NbinsX = cms.int32(100),
59 Xmax = cms.double(200)
62 pathName = cms.string(photon_pathName),
63 moduleName = cms.string(photon_moduleName),
64 plotLabel = cms.string(
"Photon_eta"),
65 axisLabel = cms.string(
"photon eta"),
66 mainWorkspace = cms.bool(
False),
67 NbinsX = cms.int32(50),
68 Xmin = cms.double(-3),
72 pathName = cms.string(photon_pathName),
73 moduleName = cms.string(photon_moduleName),
74 plotLabel = cms.string(
"Photon_phi"),
75 axisLabel = cms.string(
"photon phi"),
76 mainWorkspace = cms.bool(
False),
77 NbinsX = cms.int32(50),
78 Xmin = cms.double(-3.4),
79 Xmax = cms.double(3.4)
82 pathName = cms.string(muon_pathName),
83 moduleName = cms.string(muon_moduleName),
84 plotLabel = cms.string(
"Muon_pT"),
85 axisLabel = cms.string(
"muon p_{T} [GeV]"),
86 mainWorkspace = cms.bool(
True),
87 NbinsX = cms.int32(75),
89 Xmax = cms.double(150)
92 pathName = cms.string(muon_pathName),
93 moduleName = cms.string(muon_moduleName),
94 plotLabel = cms.string(
"Muon_eta"),
95 axisLabel = cms.string(
"muon eta"),
96 mainWorkspace = cms.bool(
False),
97 NbinsX = cms.int32(50),
98 Xmin = cms.double(-3),
102 pathName = cms.string(muon_pathName),
103 moduleName = cms.string(muon_moduleName),
104 plotLabel = cms.string(
"Muon_phi"),
105 axisLabel = cms.string(
"muon phi"),
106 mainWorkspace = cms.bool(
False),
107 NbinsX = cms.int32(50),
108 Xmin = cms.double(-3.4),
109 Xmax = cms.double(3.4)
112 pathName = cms.string(l2muon_pathName),
113 moduleName = cms.string(l2muon_moduleName),
114 plotLabel = cms.string(
"L2Muon_pT"),
115 axisLabel = cms.string(
"L2 muon p_{T} [GeV]"),
116 mainWorkspace = cms.bool(
True),
117 NbinsX = cms.int32(75),
118 Xmin = cms.double(0),
119 Xmax = cms.double(150)
121 l2muonEta = cms.PSet(
122 pathName = cms.string(l2muon_pathName),
123 moduleName = cms.string(l2muon_moduleName),
124 plotLabel = cms.string(
"L2Muon_eta"),
125 axisLabel = cms.string(
"L2 muon eta"),
126 mainWorkspace = cms.bool(
False),
127 NbinsX = cms.int32(50),
128 Xmin = cms.double(-3),
131 l2muonPhi = cms.PSet(
132 pathName = cms.string(l2muon_pathName),
133 moduleName = cms.string(l2muon_moduleName),
134 plotLabel = cms.string(
"L2Muon_phi"),
135 axisLabel = cms.string(
"L2 muon phi"),
136 mainWorkspace = cms.bool(
False),
137 NbinsX = cms.int32(50),
138 Xmin = cms.double(-3.4),
139 Xmax = cms.double(3.4)
141 l2NoBPTXmuonPt = cms.PSet(
142 pathName = cms.string(l2NoBPTXmuon_pathName),
143 moduleName = cms.string(l2NoBPTXmuon_moduleName),
144 plotLabel = cms.string(
"L2NoBPTXMuon_pT"),
145 axisLabel = cms.string(
"L2 No BPTX muon p_{T} [GeV]"),
146 mainWorkspace = cms.bool(
True),
147 NbinsX = cms.int32(75),
148 Xmin = cms.double(0),
149 Xmax = cms.double(150)
151 l2NoBPTXmuonEta = cms.PSet(
152 pathName = cms.string(l2NoBPTXmuon_pathName),
153 moduleName = cms.string(l2NoBPTXmuon_moduleName),
154 plotLabel = cms.string(
"L2NoBPTXMuon_eta"),
155 axisLabel = cms.string(
"L2 NoBPTX muon eta"),
156 mainWorkspace = cms.bool(
False),
157 NbinsX = cms.int32(50),
158 Xmin = cms.double(-3),
161 l2NoBPTXmuonPhi = cms.PSet(
162 pathName = cms.string(l2NoBPTXmuon_pathName),
163 moduleName = cms.string(l2NoBPTXmuon_moduleName),
164 plotLabel = cms.string(
"L2NoBPTXMuon_phi"),
165 axisLabel = cms.string(
"L2 NoBPTX muon phi"),
166 mainWorkspace = cms.bool(
False),
167 NbinsX = cms.int32(50),
168 Xmin = cms.double(-3.4),
169 Xmax = cms.double(3.4)
171 electronPt = cms.PSet(
172 pathName = cms.string(electron_pathName),
173 moduleName = cms.string(electron_moduleName),
174 plotLabel = cms.string(
"Electron_pT"),
175 axisLabel = cms.string(
"electron p_{T} [GeV]"),
176 mainWorkspace = cms.bool(
True),
177 NbinsX = cms.int32(75),
178 Xmin = cms.double(0),
179 Xmax = cms.double(150)
181 electronEta = cms.PSet(
182 pathName = cms.string(electron_pathName),
183 moduleName = cms.string(electron_moduleName),
184 plotLabel = cms.string(
"Electron_eta"),
185 axisLabel = cms.string(
"electron eta"),
186 mainWorkspace = cms.bool(
False),
187 NbinsX = cms.int32(50),
188 Xmin = cms.double(-3),
191 electronPhi = cms.PSet(
192 pathName = cms.string(electron_pathName),
193 moduleName = cms.string(electron_moduleName),
194 plotLabel = cms.string(
"Electron_phi"),
195 axisLabel = cms.string(
"electron phi"),
196 mainWorkspace = cms.bool(
False),
197 NbinsX = cms.int32(50),
198 Xmin = cms.double(-3.4),
199 Xmax = cms.double(3.4)
202 pathName = cms.string(
"HLT_PFJet200"),
203 moduleName = cms.string(
"hltSinglePFJet200"),
204 plotLabel = cms.string(
"Jet_pT"),
205 axisLabel = cms.string(
"jet p_{T} [GeV]"),
206 mainWorkspace = cms.bool(
True),
207 NbinsX = cms.int32(75),
208 Xmin = cms.double(150),
209 Xmax = cms.double(550)
212 pathName = cms.string(jetAk8_pathName),
213 moduleName = cms.string(jetAk8_moduleName),
214 axisLabel = cms.string(
"AK8 jet p_{T} [GeV]"),
215 plotLabel = cms.string(
"JetAK8_Pt"),
216 mainWorkspace = cms.bool(
True),
217 NbinsX = cms.int32(75),
218 Xmin = cms.double(300),
219 Xmax = cms.double(750)
221 jetAK8Mass = cms.PSet(
222 pathName = cms.string(jetAk8_pathName),
223 moduleName = cms.string(jetAk8_moduleName),
224 plotLabel = cms.string(
"JetAK8_mass"),
225 axisLabel = cms.string(
"AK8 jet mass [GeV]"),
226 mainWorkspace = cms.bool(
True),
227 NbinsX = cms.int32(100),
228 Xmin = cms.double(0),
229 Xmax = cms.double(200)
232 pathName = cms.string(
"HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg"),
233 moduleName = cms.string(
"hltDoublePFTau40TrackPt1MediumIsolationDz02Reg"),
234 axisLabel = cms.string(
"tau p_{T} [GeV]"),
235 plotLabel = cms.string(
"Tau_pT"),
236 mainWorkspace = cms.bool(
True),
237 NbinsX = cms.int32(75),
238 Xmin = cms.double(30),
239 Xmax = cms.double(350)
241 diMuonLowMass = cms.PSet(
242 pathName = cms.string(
"HLT_DoubleMu4_3_Jpsi_Displaced"),
243 moduleName = cms.string(
"hltDisplacedmumuFilterDoubleMu43Jpsi"),
244 plotLabel = cms.string(
"Dimuon_LowMass"),
245 axisLabel = cms.string(
"di-muon low mass [GeV]"),
246 mainWorkspace = cms.bool(
True),
247 NbinsX = cms.int32(100),
248 Xmin = cms.double(2.5),
249 Xmax = cms.double(3.5)
251 caloMetPt = cms.PSet(
252 pathName = cms.string(caloMet_pathName),
253 moduleName = cms.string(caloMet_moduleName),
254 plotLabel = cms.string(
"CaloMET_pT"),
255 axisLabel = cms.string(
"calo MET p_{T} [GeV]"),
256 mainWorkspace = cms.bool(
True),
257 NbinsX = cms.int32(60),
258 Xmin = cms.double(50),
259 Xmax = cms.double(250)
261 caloMetPhi = cms.PSet(
262 pathName = cms.string(caloMet_pathName),
263 moduleName = cms.string(caloMet_moduleName),
264 plotLabel = cms.string(
"CaloMET_phi"),
265 axisLabel = cms.string(
"calo MET phi"),
266 mainWorkspace = cms.bool(
False),
267 NbinsX = cms.int32(50),
268 Xmin = cms.double(-3.4),
269 Xmax = cms.double(3.4)
272 pathName = cms.string(pfMet_pathName),
273 moduleName = cms.string(pfMet_moduleName),
274 plotLabel = cms.string(
"PFMET_pT"),
275 axisLabel = cms.string(
"PF MET p_{T} [GeV]"),
276 mainWorkspace = cms.bool(
True),
277 NbinsX = cms.int32(60),
278 Xmin = cms.double(100),
279 Xmax = cms.double(500)
282 pathName = cms.string(pfMet_pathName),
283 moduleName = cms.string(pfMet_moduleName),
284 plotLabel = cms.string(
"PFMET_phi"),
285 axisLabel = cms.string(
"PF MET phi"),
286 mainWorkspace = cms.bool(
False),
287 NbinsX = cms.int32(50),
288 Xmin = cms.double(-3.4),
289 Xmax = cms.double(3.4)
292 pathName = cms.string(
"HLT_HT650_DisplacedDijet80_Inclusive"),
293 moduleName = cms.string(
"hltHT650"),
294 plotLabel = cms.string(
"CaloHT_pT"),
295 axisLabel = cms.string(
"calo HT p_{T} [GeV]"),
296 mainWorkspace = cms.bool(
True),
297 NbinsX = cms.int32(200),
298 Xmin = cms.double(0),
299 Xmax = cms.double(2000)
302 pathName = cms.string(
"HLT_PFHT750_4JetPt50"),
303 moduleName = cms.string(
"hltPF4JetPt50HT750"),
304 plotLabel = cms.string(
"PFHT_pT"),
305 axisLabel = cms.string(
"PF HT p_{T} [GeV]"),
306 mainWorkspace = cms.bool(
True),
307 NbinsX = cms.int32(200),
308 Xmin = cms.double(0),
309 Xmax = cms.double(2000)
312 pathName = cms.string(bJet_pathNameCalo),
313 moduleName = cms.string(bJet_moduleNameCalo),
314 pathName_OR = cms.string(bJet_pathNamePF),
315 moduleName_OR = cms.string(bJet_moduleNamePF),
316 plotLabel = cms.string(
"bJet_eta"),
317 axisLabel = cms.string(
"b-jet eta"),
318 mainWorkspace = cms.bool(
False),
319 NbinsX = cms.int32(50),
320 Xmin = cms.double(-3),
324 pathName = cms.string(bJet_pathNameCalo),
325 moduleName = cms.string(bJet_moduleNameCalo),
326 pathName_OR = cms.string(bJet_pathNamePF),
327 moduleName_OR = cms.string(bJet_moduleNamePF),
328 plotLabel = cms.string(
"bJet_phi"),
329 axisLabel = cms.string(
"b-jet phi"),
330 mainWorkspace = cms.bool(
False),
331 NbinsX = cms.int32(50),
332 Xmin = cms.double(-3.4),
333 Xmax = cms.double(3.4)
335 bJetCSVCalo = cms.PSet(
336 pathName = cms.string(bJet_pathNameCalo),
337 moduleName = cms.string(bJet_moduleNameCalo),
338 plotLabel = cms.string(
"bJetCSVCalo"),
339 axisLabel = cms.string(
"calo b-jet CSV"),
340 mainWorkspace = cms.bool(
True),
341 NbinsX = cms.int32(110),
342 Xmin = cms.double(0),
345 bJetCSVPF = cms.PSet(
346 pathName = cms.string(bJet_pathNamePF),
347 moduleName = cms.string(bJet_moduleNamePF),
348 plotLabel = cms.string(
"bJetCSVPF"),
349 axisLabel = cms.string(
"PF b-jet CSV"),
350 mainWorkspace = cms.bool(
True),
351 NbinsX = cms.int32(110),
352 Xmin = cms.double(0),
356 pathName = cms.string(rsq_mr_pathName),
357 moduleName = cms.string(rsq_mr_moduleName),
358 plotLabel = cms.string(
"Rsq"),
359 axisLabel = cms.string(
"R^{2}"),
360 mainWorkspace = cms.bool(
True),
361 NbinsX = cms.int32(30),
362 Xmin = cms.double(0),
366 pathName = cms.string(rsq_mr_pathName),
367 moduleName = cms.string(rsq_mr_moduleName),
368 plotLabel = cms.string(
"mr"),
369 axisLabel = cms.string(
"M_{R} [GeV]"),
370 mainWorkspace = cms.bool(
True),
371 NbinsX = cms.int32(50),
372 Xmin = cms.double(0),
373 Xmax = cms.double(2000)
375 diMuonMass = cms.PSet(
376 pathName = cms.string(
"HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ"),
377 moduleName = cms.string(
"hltDiMuonGlb17Glb8RelTrkIsoFiltered0p4DzFiltered0p2"),
378 pathName_OR = cms.string(
"HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ"),
379 moduleName_OR = cms.string(
"hltDiMuonGlb17Trk8RelTrkIsoFiltered0p4DzFiltered0p2"),
380 plotLabel = cms.string(
"diMuon_Mass"),
381 axisLabel = cms.string(
"dimuon mass [GeV]"),
382 mainWorkspace = cms.bool(
True),
383 NbinsX = cms.int32(50),
384 Xmin = cms.double(60),
385 Xmax = cms.double(160)
387 pAL1DoubleMuZMass = cms.PSet(
388 pathName = cms.string(
"HLT_PAL1DoubleMu10"),
389 moduleName = cms.string(
"hltL1fL1sDoubleMu10BptxANDL1Filtered0"),
390 plotLabel = cms.string(
"PAL1DoubleMu10_ZMass"),
391 axisLabel = cms.string(
"dimuon mass [GeV]"),
392 mainWorkspace = cms.bool(
True),
393 NbinsX = cms.int32(50),
394 Xmin = cms.double(60.0),
395 Xmax = cms.double(160.0)
397 pAL2DoubleMuZMass = cms.PSet(
398 pathName = cms.string(
"HLT_PAL2DoubleMu10"),
399 moduleName = cms.string(
"hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10"),
400 plotLabel = cms.string(
"PAL2DoubleMu10_ZMass"),
401 axisLabel = cms.string(
"dimuon mass [GeV]"),
402 mainWorkspace = cms.bool(
True),
403 NbinsX = cms.int32(50),
404 Xmin = cms.double(60.0),
405 Xmax = cms.double(160.0)
407 pAL3DoubleMuZMass = cms.PSet(
408 pathName = cms.string(
"HLT_PAL3DoubleMu10"),
409 moduleName = cms.string(
"hltL3fL1sDoubleMu10BptxANDL1f0L2f10L3Filtered10"),
410 plotLabel = cms.string(
"PAL3DoubleMu10_ZMass"),
411 axisLabel = cms.string(
"dimuon mass [GeV]"),
412 mainWorkspace = cms.bool(
True),
413 NbinsX = cms.int32(50),
414 Xmin = cms.double(60.0),
415 Xmax = cms.double(160.0)
417 diElecMass = cms.PSet(
418 pathName = cms.string(
"HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ"),
419 moduleName = cms.string(
"hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter"),
420 plotLabel = cms.string(
"di-Electron_Mass"),
421 axisLabel = cms.string(
"di-electron mass [GeV]"),
422 mainWorkspace = cms.bool(
True),
423 NbinsX = cms.int32(50),
424 Xmin = cms.double(0),
425 Xmax = cms.double(160)
428 pathName = cms.string(
"HLT_DoubleMu18NoFiltersNoVtx"),
429 moduleName = cms.string(
"hltL3fDimuonL1f0L2NVf10L3NoFiltersNoVtxFiltered18"),
430 plotLabel = cms.string(
"Muon_dxy"),
431 axisLabel = cms.string(
"muon d_{xy} [mm]"),
432 mainWorkspace = cms.bool(
True),
433 NbinsX = cms.int32(2000),
434 Xmin = cms.double(-10),
435 Xmax = cms.double(10)
438 pathName = cms.string(
"wall time per event"),
439 moduleName = cms.string(
""),
440 plotLabel = cms.string(
"wallTime"),
441 axisLabel = cms.string(
"wall time per event [seconds]"),
442 mainWorkspace = cms.bool(
True),
443 NbinsX = cms.int32(1000),
444 Xmin = cms.double(0),
445 Xmax = cms.double(0.005)