CMS 3D CMS Logo

HTMonitor_cff.py
Go to the documentation of this file.
1 
2 import FWCore.ParameterSet.Config as cms
3 
4 from DQMOffline.Trigger.HTMonitor_cfi import hltHTmonitoring
5 
6 # HLT_PFMETNoMu120_PFMHTNoMu120_IDTight
7 PFMETNoMu120_PFMHTNoMu120_HTmonitoring = hltHTmonitoring.clone(
8  FolderName = 'HLT/JME/MET/PFMETNoMu120/',
9  enableFullMonitoring = False,
10  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"])
11 )
12 
13 # HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight
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*"])
20 )
21 # HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight
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*"])
28 )
29 # HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight
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*"])
36 )
37 # HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight
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*"])
44 )
45 # HLT_PFHT350MinPFJet15
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*"])
52 )
53 # HLT_PFHT500_PFMET100_PFMHT100_IDTight
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*"])
61 )
62 # HLT_PFHT500_PFMET110_PFMHT110_IDTight
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*"])
70 )
71 # HLT_PFHT700_PFMET85_PFMHT85_IDTight
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*"])
79 )
80 # HLT_PFHT700_PFMET95_PFMHT95_IDTight
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*"])
88 )
89 # HLT_PFHT800_PFMET75_PFMHT75_IDTight
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*"])
97 )
98 # HLT_PFHT800_PFMET85_PFMHT85_IDTight
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*"])
106 )
107 # HLT_PFHT1050_v7
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*"])
114 )
115 #HLT_PFHT890
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*"])
121 )
122 #HLT_PFHT780
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*"])
128 )
129 #HLT_PFHT680
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*"])
135 
136 )
137 #HLT_PFHT590
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*"])
143 )
144 #HLT_PFHT510
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*"])
150 )
151 #HLT_PFHT430
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*"])
157 )
158 #HLT_PFHT370
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*"])
164 )
165 #HLT_PFHT250
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*"])
171 )
172 #HLT_PFHT180
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*"])
178 )
179 # HLT_PFMETTypeOne110_PFMHT110_IDTight
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*"])
186 )
187 # HLT_PFMETTypeOne120_PFMHT120_IDTight
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*"])
194 )
195 # HLT_PFMETTypeOne130_PFMHT130_IDTight
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*"])
202 )
203 # HLT_PFMETTypeOne140_PFMHT140_IDTight
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*"])
210 )
211 # HLT_PFMET120_PFMHT120_IDTight_PFHT60
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*"])
218 )
219 # HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60
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*"])
226 )
227 # HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60
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*"])
234 )
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
262 )
263