1 import FWCore.ParameterSet.Config
as cms
3 from DQMOffline.Trigger.METMonitor_cfi
import hltMETmonitoring
6 PFMET110_PFMHT110_IDTight_METmonitoring = hltMETmonitoring.clone(
7 FolderName =
'HLT/JME/MET/PFMET110/',
8 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET110_PFMHT110_IDTight_v*"]),
9 enableFullMonitoring =
True,
10 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 13 PFMET120_PFMHT120_IDTight_METmonitoring = hltMETmonitoring.clone(
14 FolderName =
'HLT/JME/MET/PFMET120/',
15 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*"]),
16 enableFullMonitoring =
True,
17 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 20 PFMET130_PFMHT130_IDTight_METmonitoring = hltMETmonitoring.clone(
21 FolderName =
'HLT/JME/MET/PFMET130/',
22 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET130_PFMHT130_IDTight_v*"]),
23 enableFullMonitoring =
True,
24 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 27 PFMET140_PFMHT140_IDTight_METmonitoring = hltMETmonitoring.clone(
28 FolderName =
'HLT/JME/MET/PFMET140/',
29 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET140_PFMHT140_IDTight_v*"]),
30 enableFullMonitoring =
True,
31 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 34 PFMETTypeOne110_PFMHT110_METmonitoring = hltMETmonitoring.clone(
35 FolderName =
'HLT/JME/MET/PFMETTypeOne110/',
36 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne110_PFMHT110_IDTight_v*"]),
37 enableFullMonitoring =
True,
38 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 41 PFMETTypeOne120_PFMHT120_METmonitoring = hltMETmonitoring.clone(
42 FolderName =
'HLT/JME/MET/PFMETTypeOne120/',
43 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*"]),
44 enableFullMonitoring =
True,
45 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 48 PFMETTypeOne130_PFMHT130_METmonitoring = hltMETmonitoring.clone(
49 FolderName =
'HLT/JME/MET/PFMETTypeOne130/',
50 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne130_PFMHT130_IDTight_v*"]),
51 enableFullMonitoring =
True,
52 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 55 PFMETTypeOne140_PFMHT140_METmonitoring = hltMETmonitoring.clone(
56 FolderName =
'HLT/JME/MET/PFMETTypeOne140/',
57 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne140_PFMHT140_IDTight_v*"]),
58 enableFullMonitoring =
True,
59 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 62 PFMETNoMu110_PFMHTNoMu110_METmonitoring = hltMETmonitoring.clone(
63 FolderName =
'HLT/JME/MET/PFMETNoMu110/',
64 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v*"]),
65 enableFullMonitoring =
True,
66 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 69 PFMETNoMu120_PFMHTNoMu120_METmonitoring = hltMETmonitoring.clone(
70 FolderName =
'HLT/JME/MET/PFMETNoMu120/',
71 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
72 enableFullMonitoring =
True,
73 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 76 PFMETNoMu130_PFMHTNoMu130_METmonitoring = hltMETmonitoring.clone(
77 FolderName =
'HLT/JME/MET/PFMETNoMu130/',
78 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v*"]),
79 enableFullMonitoring =
True,
80 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 83 PFMETNoMu140_PFMHTNoMu140_METmonitoring = hltMETmonitoring.clone(
84 FolderName =
'HLT/JME/MET/PFMETNoMu140/',
85 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v*"]),
86 enableFullMonitoring =
True,
87 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 90 PFMETNoMu110_PFMHTNoMu110_FilterHF_METmonitoring = hltMETmonitoring.clone(
91 FolderName =
'HLT/EXO/MET/PFMETNoMu110FilterHF',
92 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v*"]),
93 enableFullMonitoring =
True,
94 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 97 PFMETNoMu120_PFMHTNoMu120_FilterHF_METmonitoring = hltMETmonitoring.clone(
98 FolderName =
'HLT/EXO/MET/PFMETNoMu120FilterHF',
99 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v*"]),
100 enableFullMonitoring =
True,
101 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 104 PFMETNoMu130_PFMHTNoMu130_FilterHF_METmonitoring = hltMETmonitoring.clone(
105 FolderName =
'HLT/EXO/MET/PFMETNoMu130FilterHF',
106 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v*"]),
107 enableFullMonitoring =
True,
108 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 111 PFMETNoMu140_PFMHTNoMu140_FilterHF_METmonitoring = hltMETmonitoring.clone(
112 FolderName =
'HLT/EXO/MET/PFMETNoMu140FilterHF',
113 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v*"]),
114 enableFullMonitoring =
True,
115 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 118 MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_METmonitoring = hltMETmonitoring.clone(
119 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu110/',
120 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight"]),
121 enableFullMonitoring =
False,
122 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 125 MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring = hltMETmonitoring.clone(
126 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu120/',
127 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
128 enableFullMonitoring =
False,
129 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 132 MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_METmonitoring = hltMETmonitoring.clone(
133 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu130/',
134 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v*"]),
135 enableFullMonitoring =
False,
136 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 139 MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_METmonitoring = hltMETmonitoring.clone(
140 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu140/',
141 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v*"]),
142 enableFullMonitoring =
False,
143 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 146 PFHT500_PFMET100_PFMHT100_METmonitoring = hltMETmonitoring.clone(
147 FolderName =
'HLT/EXO/MET/PFHT500_PFMET100_PFMHT100/',
148 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT500_PFMET100_PFMHT100_IDTight_v*"]),
149 enableFullMonitoring =
False 152 PFHT500_PFMET110_PFMHT110_METmonitoring = hltMETmonitoring.clone(
153 FolderName =
'HLT/EXO/MET/PFHT500_PFMET110_PFMHT110/',
154 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT500_PFMET110_PFMHT110_IDTight_v*"]),
155 enableFullMonitoring =
False,
158 PFHT700_PFMET85_PFMHT85_METmonitoring = hltMETmonitoring.clone(
159 FolderName =
'HLT/EXO/MET/PFHT700_PFMET85_PFMHT85/',
160 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT700_PFMET85_PFMHT85_IDTight_v*"]),
161 enableFullMonitoring =
False,
164 PFHT700_PFMET95_PFMHT95_METmonitoring = hltMETmonitoring.clone(
165 FolderName =
'HLT/EXO/MET/PFHT700_PFMET95_PFMHT95/',
166 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT700_PFMET95_PFMHT95_IDTight_v*"]),
167 enableFullMonitoring =
False,
170 PFHT800_PFMET75_PFMHT75_METmonitoring = hltMETmonitoring.clone(
171 FolderName =
'HLT/EXO/MET/PFHT800_PFMET75_PFMHT75/',
172 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT800_PFMET75_PFMHT75_IDTight_v*"]),
173 enableFullMonitoring =
False,
176 PFHT800_PFMET85_PFMHT85_METmonitoring = hltMETmonitoring.clone(
177 FolderName =
'HLT/EXO/MET/PFHT800_PFMET85_PFMHT85/',
178 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT800_PFMET85_PFMHT85_IDTight_v*"]),
179 enableFullMonitoring =
False,
182 PFMET120_PFMHT120_IDTight_PFHT60_METmonitoring = hltMETmonitoring.clone(
183 FolderName =
'HLT/EXO/MET/PFMET120_PFHT60/',
184 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_PFHT60_v*"]),
185 enableFullMonitoring =
False,
186 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 189 PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_METmonitoring = hltMETmonitoring.clone(
190 FolderName =
'HLT/EXO/MET/PFMETNoMu120_PFHT60/',
191 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v*"]),
192 enableFullMonitoring =
False,
193 jetSelection = cms.string(
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1")
196 PFMETTypeOne120_PFMHT120_IDTight_PFHT60_METmonitoring = hltMETmonitoring.clone(
197 FolderName =
'HLT/EXO/MET/PFMETTypeOne120_PFMHT120_PFHT60/',
198 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v*"]),
199 enableFullMonitoring =
False,
200 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 204 L1ETMHadSeeds_METmonitoring = hltMETmonitoring.clone(
205 FolderName =
'HLT/JME/MET/L1ETMHadSeeds/',
206 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_L1ETMHadSeeds_v*"]),
207 enableFullMonitoring =
True 210 CaloMHT90_METmonitoring = hltMETmonitoring.clone(
211 FolderName =
'HLT/JME/CaloMHT/CaloMHT90/',
212 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMHT90_v*"]),
213 enableFullMonitoring =
False 216 CaloMET80_NotCleaned_METmonitoring = hltMETmonitoring.clone(
217 FolderName =
'HLT/JME/MET/Calo/CaloMET80_NotCleaned/',
218 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET80_NotCleaned_v*"]),
219 enableFullMonitoring =
True 222 CaloMET90_NotCleaned_METmonitoring = hltMETmonitoring.clone(
223 FolderName =
'HLT/JME/MET/Calo/CaloMET90_NotCleaned/',
224 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET90_NotCleaned_v*"]),
225 enableFullMonitoring =
True 228 CaloMET100_NotCleaned_METmonitoring = hltMETmonitoring.clone(
229 FolderName =
'HLT/JME/MET/Calo/CaloMET100_NotCleaned/',
230 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET100_NotCleaned_v*"]),
231 enableFullMonitoring =
True 234 CaloMET110_NotCleaned_METmonitoring = hltMETmonitoring.clone(
235 FolderName =
'HLT/JME/MET/Calo/CaloMET110_NotCleaned/',
236 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET110_NotCleaned_v*"]),
237 enableFullMonitoring =
True 240 PFMET200_BeamHaloCleaned_METmonitoring = hltMETmonitoring.clone(
241 FolderName =
'HLT/JME/MET/PFMET200_BeamHaloCleaned/',
242 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET200_BeamHaloCleaned_v*"]),
243 enableFullMonitoring =
True 246 PFMET200_NotCleaned_METmonitoring = hltMETmonitoring.clone(
247 FolderName =
'HLT/JME/MET/PFMET200_NotCleaned/',
248 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET200_NotCleaned_v*"]),
249 enableFullMonitoring =
True 252 PFMET250_NotCleaned_METmonitoring = hltMETmonitoring.clone(
253 FolderName =
'HLT/JME/MET/PFMET250_NotCleaned/',
254 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET250_NotCleaned_v*"]),
255 enableFullMonitoring =
True 258 PFMET300_NotCleaned_METmonitoring = hltMETmonitoring.clone(
259 FolderName =
'HLT/JME/MET/PFMET300_NotCleaned/',
260 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET300_NotCleaned_v*"]),
261 enableFullMonitoring =
True 264 PFMETTypeOne200_BeamHaloCleaned_METmonitoring = hltMETmonitoring.clone(
265 FolderName =
'HLT/JME/MET/PFMETTypeOne200_BeamHaloCleaned/',
266 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne200_BeamHaloCleaned_v*"]),
267 enableFullMonitoring =
True 269 exoHLTMETmonitoring = cms.Sequence(
270 PFMET110_PFMHT110_IDTight_METmonitoring
271 + PFMET120_PFMHT120_IDTight_METmonitoring
272 + PFMET130_PFMHT130_IDTight_METmonitoring
273 + PFMET140_PFMHT140_IDTight_METmonitoring
274 + PFMETTypeOne110_PFMHT110_METmonitoring
275 + PFMETTypeOne120_PFMHT120_METmonitoring
276 + PFMETTypeOne130_PFMHT130_METmonitoring
277 + PFMETTypeOne140_PFMHT140_METmonitoring
278 + PFMETNoMu110_PFMHTNoMu110_METmonitoring
279 + PFMETNoMu120_PFMHTNoMu120_METmonitoring
280 + PFMETNoMu130_PFMHTNoMu130_METmonitoring
281 + PFMETNoMu140_PFMHTNoMu140_METmonitoring
282 + PFMETNoMu110_PFMHTNoMu110_FilterHF_METmonitoring
283 + PFMETNoMu120_PFMHTNoMu120_FilterHF_METmonitoring
284 + PFMETNoMu130_PFMHTNoMu130_FilterHF_METmonitoring
285 + PFMETNoMu140_PFMHTNoMu140_FilterHF_METmonitoring
286 + MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_METmonitoring
287 + MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring
288 + MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_METmonitoring
289 + MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_METmonitoring
290 + PFHT500_PFMET100_PFMHT100_METmonitoring
291 + PFHT500_PFMET110_PFMHT110_METmonitoring
292 + PFHT700_PFMET85_PFMHT85_METmonitoring
293 + PFHT700_PFMET95_PFMHT95_METmonitoring
294 + PFHT800_PFMET75_PFMHT75_METmonitoring
295 + PFHT800_PFMET85_PFMHT85_METmonitoring
296 + PFMET120_PFMHT120_IDTight_PFHT60_METmonitoring
297 + PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_METmonitoring
298 + PFMETTypeOne120_PFMHT120_IDTight_PFHT60_METmonitoring
299 + L1ETMHadSeeds_METmonitoring
300 + CaloMHT90_METmonitoring
301 + CaloMET80_NotCleaned_METmonitoring
302 + CaloMET90_NotCleaned_METmonitoring
303 + CaloMET100_NotCleaned_METmonitoring
304 + CaloMET110_NotCleaned_METmonitoring
305 + PFMET200_BeamHaloCleaned_METmonitoring
306 + PFMET200_NotCleaned_METmonitoring
307 + PFMET250_NotCleaned_METmonitoring
308 + PFMET300_NotCleaned_METmonitoring
309 + PFMETTypeOne200_BeamHaloCleaned_METmonitoring