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 MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_METmonitoring = hltMETmonitoring.clone(
91 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu110/',
92 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight"]),
93 enableFullMonitoring =
False,
94 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 97 MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring = hltMETmonitoring.clone(
98 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu120/',
99 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
100 enableFullMonitoring =
False,
101 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 104 MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_METmonitoring = hltMETmonitoring.clone(
105 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu130/',
106 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v*"]),
107 enableFullMonitoring =
False,
108 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 111 MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_METmonitoring = hltMETmonitoring.clone(
112 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu140/',
113 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v*"]),
114 enableFullMonitoring =
False,
115 jetSelection =
"pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 118 PFHT500_PFMET100_PFMHT100_METmonitoring = hltMETmonitoring.clone(
119 FolderName =
'HLT/EXO/MET/PFHT500_PFMET100_PFMHT100/',
120 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT500_PFMET100_PFMHT100_IDTight_v*"]),
121 enableFullMonitoring =
False 124 PFHT500_PFMET110_PFMHT110_METmonitoring = hltMETmonitoring.clone(
125 FolderName =
'HLT/EXO/MET/PFHT500_PFMET110_PFMHT110/',
126 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT500_PFMET110_PFMHT110_IDTight_v*"]),
127 enableFullMonitoring =
False,
130 PFHT700_PFMET85_PFMHT85_METmonitoring = hltMETmonitoring.clone(
131 FolderName =
'HLT/EXO/MET/PFHT700_PFMET85_PFMHT85/',
132 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT700_PFMET85_PFMHT85_IDTight_v*"]),
133 enableFullMonitoring =
False,
136 PFHT700_PFMET95_PFMHT95_METmonitoring = hltMETmonitoring.clone(
137 FolderName =
'HLT/EXO/MET/PFHT700_PFMET95_PFMHT95/',
138 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT700_PFMET95_PFMHT95_IDTight_v*"]),
139 enableFullMonitoring =
False,
142 PFHT800_PFMET75_PFMHT75_METmonitoring = hltMETmonitoring.clone(
143 FolderName =
'HLT/EXO/MET/PFHT800_PFMET75_PFMHT75/',
144 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT800_PFMET75_PFMHT75_IDTight_v*"]),
145 enableFullMonitoring =
False,
148 PFHT800_PFMET85_PFMHT85_METmonitoring = hltMETmonitoring.clone(
149 FolderName =
'HLT/EXO/MET/PFHT800_PFMET85_PFMHT85/',
150 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT800_PFMET85_PFMHT85_IDTight_v*"]),
151 enableFullMonitoring =
False,
154 PFMET120_PFMHT120_IDTight_PFHT60_METmonitoring = hltMETmonitoring.clone(
155 FolderName =
'HLT/EXO/MET/PFMET120_PFHT60/',
156 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_PFHT60_v*"]),
157 enableFullMonitoring =
False,
158 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 161 PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_METmonitoring = hltMETmonitoring.clone(
162 FolderName =
'HLT/EXO/MET/PFMETNoMu120_PFHT60/',
163 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v*"]),
164 enableFullMonitoring =
False,
165 jetSelection = cms.string(
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1")
168 PFMETTypeOne120_PFMHT120_IDTight_PFHT60_METmonitoring = hltMETmonitoring.clone(
169 FolderName =
'HLT/EXO/MET/PFMETTypeOne120_PFMHT120_PFHT60/',
170 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v*"]),
171 enableFullMonitoring =
False,
172 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" 176 L1ETMHadSeeds_METmonitoring = hltMETmonitoring.clone(
177 FolderName =
'HLT/JME/MET/L1ETMHadSeeds/',
178 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_L1ETMHadSeeds_v*"]),
179 enableFullMonitoring =
True 182 CaloMHT90_METmonitoring = hltMETmonitoring.clone(
183 FolderName =
'HLT/JME/CaloMHT/CaloMHT90/',
184 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMHT90_v*"]),
185 enableFullMonitoring =
False 188 CaloMET80_NotCleaned_METmonitoring = hltMETmonitoring.clone(
189 FolderName =
'HLT/JME/MET/Calo/CaloMET80_NotCleaned/',
190 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET80_NotCleaned_v*"]),
191 enableFullMonitoring =
True 194 CaloMET90_NotCleaned_METmonitoring = hltMETmonitoring.clone(
195 FolderName =
'HLT/JME/MET/Calo/CaloMET90_NotCleaned/',
196 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET90_NotCleaned_v*"]),
197 enableFullMonitoring =
True 200 CaloMET100_NotCleaned_METmonitoring = hltMETmonitoring.clone(
201 FolderName =
'HLT/JME/MET/Calo/CaloMET100_NotCleaned/',
202 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET100_NotCleaned_v*"]),
203 enableFullMonitoring =
True 206 CaloMET110_NotCleaned_METmonitoring = hltMETmonitoring.clone(
207 FolderName =
'HLT/JME/MET/Calo/CaloMET110_NotCleaned/',
208 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_CaloMET110_NotCleaned_v*"]),
209 enableFullMonitoring =
True 212 PFMET200_BeamHaloCleaned_METmonitoring = hltMETmonitoring.clone(
213 FolderName =
'HLT/JME/MET/PFMET200_BeamHaloCleaned/',
214 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET200_BeamHaloCleaned_v*"]),
215 enableFullMonitoring =
True 218 PFMET200_NotCleaned_METmonitoring = hltMETmonitoring.clone(
219 FolderName =
'HLT/JME/MET/PFMET200_NotCleaned/',
220 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET200_NotCleaned_v*"]),
221 enableFullMonitoring =
True 224 PFMET250_NotCleaned_METmonitoring = hltMETmonitoring.clone(
225 FolderName =
'HLT/JME/MET/PFMET250_NotCleaned/',
226 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET250_NotCleaned_v*"]),
227 enableFullMonitoring =
True 230 PFMET300_NotCleaned_METmonitoring = hltMETmonitoring.clone(
231 FolderName =
'HLT/JME/MET/PFMET300_NotCleaned/',
232 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET300_NotCleaned_v*"]),
233 enableFullMonitoring =
True 236 PFMETTypeOne200_BeamHaloCleaned_METmonitoring = hltMETmonitoring.clone(
237 FolderName =
'HLT/JME/MET/PFMETTypeOne200_BeamHaloCleaned/',
238 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne200_BeamHaloCleaned_v*"]),
239 enableFullMonitoring =
True 241 exoHLTMETmonitoring = cms.Sequence(
242 PFMET110_PFMHT110_IDTight_METmonitoring
243 + PFMET120_PFMHT120_IDTight_METmonitoring
244 + PFMET130_PFMHT130_IDTight_METmonitoring
245 + PFMET140_PFMHT140_IDTight_METmonitoring
246 + PFMETTypeOne110_PFMHT110_METmonitoring
247 + PFMETTypeOne120_PFMHT120_METmonitoring
248 + PFMETTypeOne130_PFMHT130_METmonitoring
249 + PFMETTypeOne140_PFMHT140_METmonitoring
250 + PFMETNoMu110_PFMHTNoMu110_METmonitoring
251 + PFMETNoMu120_PFMHTNoMu120_METmonitoring
252 + PFMETNoMu130_PFMHTNoMu130_METmonitoring
253 + PFMETNoMu140_PFMHTNoMu140_METmonitoring
254 + MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_METmonitoring
255 + MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring
256 + MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_METmonitoring
257 + MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_METmonitoring
258 + PFHT500_PFMET100_PFMHT100_METmonitoring
259 + PFHT500_PFMET110_PFMHT110_METmonitoring
260 + PFHT700_PFMET85_PFMHT85_METmonitoring
261 + PFHT700_PFMET95_PFMHT95_METmonitoring
262 + PFHT800_PFMET75_PFMHT75_METmonitoring
263 + PFHT800_PFMET85_PFMHT85_METmonitoring
264 + PFMET120_PFMHT120_IDTight_PFHT60_METmonitoring
265 + PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_METmonitoring
266 + PFMETTypeOne120_PFMHT120_IDTight_PFHT60_METmonitoring
267 + L1ETMHadSeeds_METmonitoring
268 + CaloMHT90_METmonitoring
269 + CaloMET80_NotCleaned_METmonitoring
270 + CaloMET90_NotCleaned_METmonitoring
271 + CaloMET100_NotCleaned_METmonitoring
272 + CaloMET110_NotCleaned_METmonitoring
273 + PFMET200_BeamHaloCleaned_METmonitoring
274 + PFMET200_NotCleaned_METmonitoring
275 + PFMET250_NotCleaned_METmonitoring
276 + PFMET300_NotCleaned_METmonitoring
277 + PFMETTypeOne200_BeamHaloCleaned_METmonitoring