2 import FWCore.ParameterSet.Config
as cms
4 from DQMOffline.Trigger.HTMonitor_cfi
import hltHTmonitoring
7 PFMETNoMu120_PFMHTNoMu120_HTmonitoring = hltHTmonitoring.clone(
8 FolderName =
'HLT/JME/MET/PFMETNoMu120/',
9 enableFullMonitoring =
False,
10 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"])
14 MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_HTmonitoring = hltHTmonitoring.clone(
15 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu110/',
16 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
17 jetSelection_HT =
"pt > 30 && eta < 2.5",
18 enableFullMonitoring =
False,
19 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v*"])
22 MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_HTmonitoring = hltHTmonitoring.clone(
23 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu120/',
24 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
25 jetSelection_HT =
"pt > 30 && eta < 2.5",
26 enableFullMonitoring =
False,
27 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"])
30 MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_HTmonitoring = hltHTmonitoring.clone(
31 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu130/',
32 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
33 jetSelection_HT =
"pt > 30 && eta < 2.5",
34 enableFullMonitoring =
False,
35 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v*"])
38 MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_HTmonitoring = hltHTmonitoring.clone(
39 FolderName =
'HLT/EXO/MET/MonoCentralPFJet80_PFMETNoMu140/',
40 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
41 jetSelection_HT =
"pt > 30 && eta < 2.5",
42 enableFullMonitoring =
False,
43 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v*"])
46 PFHT350MinPFJet15_HTmonitoring = hltHTmonitoring.clone(
47 FolderName =
'HLT/HT/HLT_PFHT350MinPFJet15/',
48 jetSelection =
"pt > 15",
49 jetSelection_HT =
"pt > 30 && eta < 2.5",
50 enableFullMonitoring =
False,
51 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT350MinPFJet15_v*"])
54 PFHT500_PFMET100_PFMHT100_HTmonitoring = hltHTmonitoring.clone(
55 FolderName =
'HLT/HT/PFHT500_PFMET100_PFMHT100/',
56 metSelection =
"pt > 200",
57 jetSelection =
"pt > 0",
58 jetSelection_HT =
"pt > 30 && eta < 2.5",
59 enableFullMonitoring =
False,
60 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT500_PFMET100_PFMHT100_IDTight_v*"])
63 PFHT500_PFMET110_PFMHT110_HTmonitoring = hltHTmonitoring.clone(
64 FolderName =
'HLT/HT/PFHT500_PFMET110_PFMHT110/',
65 metSelection =
"pt > 210",
66 jetSelection =
"pt > 0",
67 jetSelection_HT =
"pt > 30 && eta < 2.5",
68 enableFullMonitoring =
False,
69 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT500_PFMET110_PFMHT110_IDTight_v*"])
72 PFHT700_PFMET85_PFMHT85_HTmonitoring = hltHTmonitoring.clone(
73 FolderName =
'HLT/HT/PFHT700_PFMET85_PFMHT85/',
74 metSelection =
"pt > 185",
75 jetSelection =
"pt > 0",
76 jetSelection_HT =
"pt > 30 && eta < 2.5",
77 enableFullMonitoring =
False,
78 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT700_PFMET85_PFMHT85_IDTight_v*"])
81 PFHT700_PFMET95_PFMHT95_HTmonitoring = hltHTmonitoring.clone(
82 FolderName =
'HLT/HT/PFHT700_PFMET95_PFMHT95/',
83 metSelection =
"pt > 195",
84 jetSelection =
"pt > 0",
85 jetSelection_HT =
"pt > 30 && eta < 2.5",
86 enableFullMonitoring =
False,
87 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT700_PFMET95_PFMHT95_IDTight_v*"])
90 PFHT800_PFMET75_PFMHT75_HTmonitoring = hltHTmonitoring.clone(
91 FolderName =
'HLT/HT/PFHT800_PFMET75_PFMHT75/',
92 metSelection =
"pt > 175",
93 jetSelection =
"pt > 0",
94 jetSelection_HT =
"pt > 30 && eta < 2.5",
95 enableFullMonitoring =
False,
96 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT800_PFMET75_PFMHT75_IDTight_v*"])
99 PFHT800_PFMET85_PFMHT85_HTmonitoring = hltHTmonitoring.clone(
100 FolderName =
'HLT/HT/PFHT800_PFMET85_PFMHT85/',
101 metSelection =
"pt > 185",
102 jetSelection =
"pt > 0",
103 jetSelection_HT =
"pt > 30 && eta < 2.5",
104 enableFullMonitoring =
False,
105 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT800_PFMET85_PFMHT85_IDTight_v*"])
108 PFHT1050_HTmonitoring = hltHTmonitoring.clone(
109 FolderName =
'HLT/JME/HT/PFHT1050/',
110 jetSelection =
"pt > 0",
111 jetSelection_HT =
"pt > 30 && eta < 2.5",
112 enableFullMonitoring =
True,
113 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT1050_v*"])
116 PFHT890_HTmonitoring = hltHTmonitoring.clone(
117 FolderName =
'HLT/JME/HT/PFHT890/',
118 jetSelection_HT =
"pt > 30 && eta < 2.5",
119 enableFullMonitoring =
True,
120 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT890_v*"])
123 PFHT780_HTmonitoring = hltHTmonitoring.clone(
124 FolderName =
'HLT/JME/HT/PFHT780/',
125 jetSelection_HT =
"pt > 30 && eta < 2.5",
126 enableFullMonitoring =
True,
127 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT780_v*"])
130 PFHT680_HTmonitoring = hltHTmonitoring.clone(
131 FolderName =
'HLT/JME/HT/PFHT680/',
132 jetSelection_HT =
"pt > 30 && eta < 2.5",
133 enableFullMonitoring =
True,
134 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT680_v*"])
138 PFHT590_HTmonitoring = hltHTmonitoring.clone(
139 FolderName =
'HLT/JME/HT/PFHT590/',
140 jetSelection_HT =
"pt > 30 && eta < 2.5",
141 enableFullMonitoring =
True,
142 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT590_v*"])
145 PFHT510_HTmonitoring = hltHTmonitoring.clone(
146 FolderName =
'HLT/JME/HT/PFHT510/',
147 jetSelection_HT =
"pt > 30 && eta < 2.5",
148 enableFullMonitoring =
True,
149 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT510_v*"])
152 PFHT430_HTmonitoring = hltHTmonitoring.clone(
153 FolderName =
'HLT/JME/HT/PFHT430/',
154 jetSelection_HT =
"pt > 30 && eta < 2.5",
155 enableFullMonitoring =
True,
156 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT430_v*"])
159 PFHT370_HTmonitoring = hltHTmonitoring.clone(
160 FolderName =
'HLT/JME/HT/PFHT370/',
161 jetSelection_HT =
"pt > 30 && eta < 2.5",
162 enableFullMonitoring =
True,
163 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT370_v*"])
166 PFHT250_HTmonitoring = hltHTmonitoring.clone(
167 FolderName =
'HLT/JME/HT/PFHT250/',
168 jetSelection_HT =
"pt > 30 && eta < 2.5",
169 enableFullMonitoring =
True,
170 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT250_v*"])
173 PFHT180_HTmonitoring = hltHTmonitoring.clone(
174 FolderName =
'HLT/JME/HT/PFHT180/',
175 jetSelection_HT =
"pt > 30 && eta < 2.5",
176 enableFullMonitoring =
True,
177 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFHT180_v*"])
180 PFMETTypeOne110_PFMHT110_HTmonitoring = hltHTmonitoring.clone(
181 FolderName =
'HLT/EXO/MET/PFMETTypeOne110/',
182 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
183 jetSelection_HT =
"pt > 30 && eta < 2.5",
184 enableFullMonitoring =
False,
185 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne110_PFMHT110_IDTight_v*"])
188 PFMETTypeOne120_PFMHT120_HTmonitoring = hltHTmonitoring.clone(
189 FolderName =
'HLT/EXO/MET/PFMETTypeOne120/',
190 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
191 jetSelection_HT =
"pt > 30 && eta < 2.5",
192 enableFullMonitoring =
False,
193 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PPFMETTypeOne120_PFMHT120_IDTight_v*"])
196 PFMETTypeOne130_PFMHT130_HTmonitoring = hltHTmonitoring.clone(
197 FolderName =
'HLT/EXO/MET/PFMETTypeOne130/',
198 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
199 jetSelection_HT =
"pt > 30 && eta < 2.5",
200 enableFullMonitoring =
False,
201 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne130_PFMHT130_IDTight_v*"])
204 PFMETTypeOne140_PFMHT140_HTmonitoring = hltHTmonitoring.clone(
205 FolderName =
'HLT/EXO/MET/PFMETTypeOne140/',
206 jetSelection =
"pt > 100 && eta < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
207 jetSelection_HT =
"pt > 30 && eta < 2.5",
208 enableFullMonitoring =
False,
209 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne140_PFMHT140_IDTight_v*"])
212 PFMET120_PFMHT120_IDTight_PFHT60_HTmonitoring = hltHTmonitoring.clone(
213 FolderName =
'HLT/EXO/MET/PFMET120_PFHT60/',
214 metSelection =
"pt > 220",
215 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
216 enableFullMonitoring =
False,
217 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_PFHT60_v*"])
220 PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_HTmonitoring = hltHTmonitoring.clone(
221 FolderName =
'HLT/EXO/MET/PFMETNoMu120_PFHT60/',
222 metSelection =
"pt > 220",
223 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
224 enableFullMonitoring =
False,
225 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v*"])
228 PFMETTypeOne120_PFMHT120_IDTight_PFHT60_HTmonitoring = hltHTmonitoring.clone(
229 FolderName =
'HLT/EXO/MET/PFMETTypeOne120_PFHT60/',
230 metSelection =
"pt > 220",
231 jetSelection =
"pt > 70 && abs(eta) < 2.4 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
232 enableFullMonitoring =
False,
233 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v*"])
235 exoHLTHTmonitoring = cms.Sequence(
236 PFMETNoMu120_PFMHTNoMu120_HTmonitoring
237 + MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_HTmonitoring
238 + PFHT350MinPFJet15_HTmonitoring
239 + PFHT500_PFMET100_PFMHT100_HTmonitoring
240 + PFHT500_PFMET110_PFMHT110_HTmonitoring
241 + PFHT700_PFMET85_PFMHT85_HTmonitoring
242 + PFHT700_PFMET95_PFMHT95_HTmonitoring
243 + PFHT800_PFMET75_PFMHT75_HTmonitoring
244 + PFHT800_PFMET85_PFMHT85_HTmonitoring
245 + PFHT1050_HTmonitoring
246 + PFHT890_HTmonitoring
247 + PFHT780_HTmonitoring
248 + PFHT680_HTmonitoring
249 + PFHT590_HTmonitoring
250 + PFHT510_HTmonitoring
251 + PFHT430_HTmonitoring
252 + PFHT370_HTmonitoring
253 + PFHT250_HTmonitoring
254 + PFHT180_HTmonitoring
255 + PFMETTypeOne110_PFMHT110_HTmonitoring
256 + PFMETTypeOne120_PFMHT120_HTmonitoring
257 + PFMETTypeOne130_PFMHT130_HTmonitoring
258 + PFMETTypeOne140_PFMHT140_HTmonitoring
259 + PFMET120_PFMHT120_IDTight_PFHT60_HTmonitoring
260 + PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_HTmonitoring
261 + PFMETTypeOne120_PFMHT120_IDTight_PFHT60_HTmonitoring