1 import FWCore.ParameterSet.Config
as cms
2 import HLTriggerOffline.SUSYBSM.mcSel_RA1_cff
as mcSel_RA1
3 import HLTriggerOffline.SUSYBSM.mcSel_RA2_cff
as mcSel_RA2
4 import HLTriggerOffline.SUSYBSM.mcSel_RA3_cff
as mcSel_RA3
5 import HLTriggerOffline.SUSYBSM.mcSel_RA4_e_cff
as mcSel_RA4_e
6 import HLTriggerOffline.SUSYBSM.mcSel_RA4_m_cff
as mcSel_RA4_m
7 import HLTriggerOffline.SUSYBSM.mcSel_RA5RA6_1e1m_cff
as mcSel_RA5RA6_1e1m
8 import HLTriggerOffline.SUSYBSM.mcSel_RA5RA6_2e_cff
as mcSel_RA5RA6_2e
9 import HLTriggerOffline.SUSYBSM.mcSel_RA5RA6_2m_cff
as mcSel_RA5RA6_2m
10 import HLTriggerOffline.SUSYBSM.mcSel_RA7_1e2m_cff
as mcSel_RA7_1e2m
11 import HLTriggerOffline.SUSYBSM.mcSel_RA7_2e1m_cff
as mcSel_RA7_2e1m
12 import HLTriggerOffline.SUSYBSM.mcSel_RA7_3e_cff
as mcSel_RA7_3e
13 import HLTriggerOffline.SUSYBSM.mcSel_RA7_3m_cff
as mcSel_RA7_3m
15 HLTSusyExoValFastSim = cms.EDAnalyzer(
"TriggerValidator",
16 TurnOnParams = cms.PSet(
17 hlt1MuonIsoList = cms.vstring(
'hltSingleMuIsoLevel1Seed',
18 'hltSingleMuIsoL1Filtered',
19 'hltSingleMuIsoL2PreFiltered',
20 'hltSingleMuIsoL2IsoFiltered',
21 'hltSingleMuIsoL3PreFiltered',
22 'hltSingleMuIsoL3IsoFiltered'),
23 hltMuonTracks = cms.string(
'hltL3MuonCandidates'),
24 hlt1MuonNonIsoList = cms.vstring(
'hltSingleMuNoIsoLevel1Seed',
25 'hltSingleMuNoIsoL1Filtered',
26 'hltSingleMuNoIsoL2PreFiltered',
27 'hltSingleMuNoIsoL3PreFiltered'),
28 genMother = cms.string(
'b'),
30 recoMuons = cms.string(
'muons'),
31 mcParticles = cms.string(
'genParticles')
33 statFileName = cms.untracked.string(
'MonElements_LM1_IDEAL_30x_v1_300pre7.stat'),
34 dirname = cms.untracked.string(
'HLT/SusyExo'),
35 L1Label = cms.InputTag(
"gtDigis"),
36 HltLabel = cms.InputTag(
"TriggerResults",
"",
"HLT"),
37 reco_parametersets = cms.VPSet(
39 name = cms.string(
'Reco1'),
40 reco_ptJet2Min = cms.double(30.0),
41 jets = cms.string(
'iterativeCone5CaloJets'),
42 reco_ptElecMin = cms.double(10.0),
43 reco_ptJet1Min = cms.double(80.0),
44 photonProducer = cms.string(
'photons'),
45 reco_metMin = cms.double(100.0),
46 photons = cms.string(
''),
47 muons = cms.string(
'muons'),
48 reco_ptMuonMin = cms.double(10.0),
49 reco_ptPhotMin = cms.double(0.0),
50 calomet = cms.string(
'caloMet'),
51 electrons = cms.string(
'gedGsfElectrons')
55 mc_parametersets = cms.VPSet(
57 name = cms.string(
"RA1"),
58 genMet = cms.string(
'genMetTrue'),
59 genJets = cms.string(
'ak4GenJets'),
60 mcparticles = cms.string(
'genParticles'),
61 mc_nJet = mcSel_RA1.mc_nJet,
62 mc_nPhot = mcSel_RA1.mc_nPhot,
63 mc_nElec = mcSel_RA1.mc_nElec,
64 mc_nMuon = mcSel_RA1.mc_nMuon,
65 mc_ptElecMin = mcSel_RA1.mc_ptElecMin,
66 mc_ptPhotMin = mcSel_RA1.mc_ptPhotMin,
67 mc_ptJetMin = mcSel_RA1.mc_ptJetMin,
68 mc_ptMuonMin = mcSel_RA1.mc_ptMuonMin,
69 mc_metMin = mcSel_RA1.mc_metMin,
70 mc_ptTauMin = mcSel_RA1.mc_ptTauMin,
71 mc_ptJetForHtMin = mcSel_RA1.mc_ptJetForHtMin,
72 mc_htMin = mcSel_RA1.mc_htMin,
73 mc_nTau = mcSel_RA1.mc_nTau,
74 mc_nMuonRule = mcSel_RA1.mc_nMuonRule,
75 mc_nElecRule = mcSel_RA1.mc_nElecRule
78 name = cms.string(
"RA2"),
79 genMet = cms.string(
'genMetTrue'),
80 genJets = cms.string(
'ak4GenJets'),
81 mcparticles = cms.string(
'genParticles'),
82 mc_nJet = mcSel_RA2.mc_nJet,
83 mc_nPhot = mcSel_RA2.mc_nPhot,
84 mc_nElec = mcSel_RA2.mc_nElec,
85 mc_nMuon = mcSel_RA2.mc_nMuon,
86 mc_ptElecMin = mcSel_RA2.mc_ptElecMin,
87 mc_ptPhotMin = mcSel_RA2.mc_ptPhotMin,
88 mc_ptJetMin = mcSel_RA2.mc_ptJetMin,
89 mc_ptMuonMin = mcSel_RA2.mc_ptMuonMin,
90 mc_metMin = mcSel_RA2.mc_metMin,
91 mc_ptTauMin = mcSel_RA2.mc_ptTauMin,
92 mc_ptJetForHtMin = mcSel_RA2.mc_ptJetForHtMin,
93 mc_htMin = mcSel_RA2.mc_htMin,
94 mc_nTau = mcSel_RA2.mc_nTau,
95 mc_nMuonRule = mcSel_RA2.mc_nMuonRule,
96 mc_nElecRule = mcSel_RA2.mc_nElecRule
99 name = cms.string(
"RA3"),
100 genMet = cms.string(
'genMetTrue'),
101 genJets = cms.string(
'ak4GenJets'),
102 mcparticles = cms.string(
'genParticles'),
103 mc_nJet = mcSel_RA3.mc_nJet,
104 mc_nPhot = mcSel_RA3.mc_nPhot,
105 mc_nElec = mcSel_RA3.mc_nElec,
106 mc_nMuon = mcSel_RA3.mc_nMuon,
107 mc_ptElecMin = mcSel_RA3.mc_ptElecMin,
108 mc_ptPhotMin = mcSel_RA3.mc_ptPhotMin,
109 mc_ptJetMin = mcSel_RA3.mc_ptJetMin,
110 mc_ptMuonMin = mcSel_RA3.mc_ptMuonMin,
111 mc_metMin = mcSel_RA3.mc_metMin,
112 mc_ptTauMin = mcSel_RA3.mc_ptTauMin,
113 mc_ptJetForHtMin = mcSel_RA3.mc_ptJetForHtMin,
114 mc_htMin = mcSel_RA3.mc_htMin,
115 mc_nTau = mcSel_RA3.mc_nTau,
116 mc_nMuonRule = mcSel_RA3.mc_nMuonRule,
117 mc_nElecRule = mcSel_RA3.mc_nElecRule
120 name = cms.string(
"RA4_e"),
121 genMet = cms.string(
'genMetTrue'),
122 genJets = cms.string(
'ak4GenJets'),
123 mcparticles = cms.string(
'genParticles'),
124 mc_nJet = mcSel_RA4_e.mc_nJet,
125 mc_nPhot = mcSel_RA4_e.mc_nPhot,
126 mc_nElec = mcSel_RA4_e.mc_nElec,
127 mc_nMuon = mcSel_RA4_e.mc_nMuon,
128 mc_ptElecMin = mcSel_RA4_e.mc_ptElecMin,
129 mc_ptPhotMin = mcSel_RA4_e.mc_ptPhotMin,
130 mc_ptJetMin = mcSel_RA4_e.mc_ptJetMin,
131 mc_ptMuonMin = mcSel_RA4_e.mc_ptMuonMin,
132 mc_metMin = mcSel_RA4_e.mc_metMin,
133 mc_ptTauMin = mcSel_RA4_e.mc_ptTauMin,
134 mc_ptJetForHtMin = mcSel_RA4_e.mc_ptJetForHtMin,
135 mc_htMin = mcSel_RA4_e.mc_htMin,
136 mc_nTau = mcSel_RA4_e.mc_nTau,
137 mc_nMuonRule = mcSel_RA4_e.mc_nMuonRule,
138 mc_nElecRule = mcSel_RA4_e.mc_nElecRule
141 name = cms.string(
"RA4_m"),
142 genMet = cms.string(
'genMetTrue'),
143 genJets = cms.string(
'ak4GenJets'),
144 mcparticles = cms.string(
'genParticles'),
145 mc_nJet = mcSel_RA4_m.mc_nJet,
146 mc_nPhot = mcSel_RA4_m.mc_nPhot,
147 mc_nElec = mcSel_RA4_m.mc_nElec,
148 mc_nMuon = mcSel_RA4_m.mc_nMuon,
149 mc_ptElecMin = mcSel_RA4_m.mc_ptElecMin,
150 mc_ptPhotMin = mcSel_RA4_m.mc_ptPhotMin,
151 mc_ptJetMin = mcSel_RA4_m.mc_ptJetMin,
152 mc_ptMuonMin = mcSel_RA4_m.mc_ptMuonMin,
153 mc_metMin = mcSel_RA4_m.mc_metMin,
154 mc_ptTauMin = mcSel_RA4_m.mc_ptTauMin,
155 mc_ptJetForHtMin = mcSel_RA4_m.mc_ptJetForHtMin,
156 mc_htMin = mcSel_RA4_m.mc_htMin,
157 mc_nTau = mcSel_RA4_m.mc_nTau,
158 mc_nMuonRule = mcSel_RA4_m.mc_nMuonRule,
159 mc_nElecRule = mcSel_RA4_m.mc_nElecRule
162 name = cms.string(
"RA5RA6_1e1m"),
163 genMet = cms.string(
'genMetTrue'),
164 genJets = cms.string(
'ak4GenJets'),
165 mcparticles = cms.string(
'genParticles'),
166 mc_nJet = mcSel_RA5RA6_1e1m.mc_nJet,
167 mc_nPhot = mcSel_RA5RA6_1e1m.mc_nPhot,
168 mc_nElec = mcSel_RA5RA6_1e1m.mc_nElec,
169 mc_nMuon = mcSel_RA5RA6_1e1m.mc_nMuon,
170 mc_ptElecMin = mcSel_RA5RA6_1e1m.mc_ptElecMin,
171 mc_ptPhotMin = mcSel_RA5RA6_1e1m.mc_ptPhotMin,
172 mc_ptJetMin = mcSel_RA5RA6_1e1m.mc_ptJetMin,
173 mc_ptMuonMin = mcSel_RA5RA6_1e1m.mc_ptMuonMin,
174 mc_metMin = mcSel_RA5RA6_1e1m.mc_metMin,
175 mc_ptTauMin = mcSel_RA5RA6_1e1m.mc_ptTauMin,
176 mc_ptJetForHtMin = mcSel_RA5RA6_1e1m.mc_ptJetForHtMin,
177 mc_htMin = mcSel_RA5RA6_1e1m.mc_htMin,
178 mc_nTau = mcSel_RA5RA6_1e1m.mc_nTau,
179 mc_nMuonRule = mcSel_RA5RA6_1e1m.mc_nMuonRule,
180 mc_nElecRule = mcSel_RA5RA6_1e1m.mc_nElecRule
183 name = cms.string(
"RA5RA6_2e"),
184 genMet = cms.string(
'genMetTrue'),
185 genJets = cms.string(
'ak4GenJets'),
186 mcparticles = cms.string(
'genParticles'),
187 mc_nJet = mcSel_RA5RA6_2e.mc_nJet,
188 mc_nPhot = mcSel_RA5RA6_2e.mc_nPhot,
189 mc_nElec = mcSel_RA5RA6_2e.mc_nElec,
190 mc_nMuon = mcSel_RA5RA6_2e.mc_nMuon,
191 mc_ptElecMin = mcSel_RA5RA6_2e.mc_ptElecMin,
192 mc_ptPhotMin = mcSel_RA5RA6_2e.mc_ptPhotMin,
193 mc_ptJetMin = mcSel_RA5RA6_2e.mc_ptJetMin,
194 mc_ptMuonMin = mcSel_RA5RA6_2e.mc_ptMuonMin,
195 mc_metMin = mcSel_RA5RA6_2e.mc_metMin,
196 mc_ptTauMin = mcSel_RA5RA6_2e.mc_ptTauMin,
197 mc_ptJetForHtMin = mcSel_RA5RA6_2e.mc_ptJetForHtMin,
198 mc_htMin = mcSel_RA5RA6_2e.mc_htMin,
199 mc_nTau = mcSel_RA5RA6_2e.mc_nTau,
200 mc_nMuonRule = mcSel_RA5RA6_2e.mc_nMuonRule,
201 mc_nElecRule = mcSel_RA5RA6_2e.mc_nElecRule
204 name = cms.string(
"RA5RA6_2m"),
205 genMet = cms.string(
'genMetTrue'),
206 genJets = cms.string(
'ak4GenJets'),
207 mcparticles = cms.string(
'genParticles'),
208 mc_nJet = mcSel_RA5RA6_2m.mc_nJet,
209 mc_nPhot = mcSel_RA5RA6_2m.mc_nPhot,
210 mc_nElec = mcSel_RA5RA6_2m.mc_nElec,
211 mc_nMuon = mcSel_RA5RA6_2m.mc_nMuon,
212 mc_ptElecMin = mcSel_RA5RA6_2m.mc_ptElecMin,
213 mc_ptPhotMin = mcSel_RA5RA6_2m.mc_ptPhotMin,
214 mc_ptJetMin = mcSel_RA5RA6_2m.mc_ptJetMin,
215 mc_ptMuonMin = mcSel_RA5RA6_2m.mc_ptMuonMin,
216 mc_metMin = mcSel_RA5RA6_2m.mc_metMin,
217 mc_ptTauMin = mcSel_RA5RA6_2m.mc_ptTauMin,
218 mc_ptJetForHtMin = mcSel_RA5RA6_2m.mc_ptJetForHtMin,
219 mc_htMin = mcSel_RA5RA6_2m.mc_htMin,
220 mc_nTau = mcSel_RA5RA6_2m.mc_nTau,
221 mc_nMuonRule = mcSel_RA5RA6_2m.mc_nMuonRule,
222 mc_nElecRule = mcSel_RA5RA6_2m.mc_nElecRule
225 name = cms.string(
"RA7_1e2m"),
226 genMet = cms.string(
'genMetTrue'),
227 genJets = cms.string(
'ak4GenJets'),
228 mcparticles = cms.string(
'genParticles'),
229 mc_nJet = mcSel_RA7_1e2m.mc_nJet,
230 mc_nPhot = mcSel_RA7_1e2m.mc_nPhot,
231 mc_nElec = mcSel_RA7_1e2m.mc_nElec,
232 mc_nMuon = mcSel_RA7_1e2m.mc_nMuon,
233 mc_ptElecMin = mcSel_RA7_1e2m.mc_ptElecMin,
234 mc_ptPhotMin = mcSel_RA7_1e2m.mc_ptPhotMin,
235 mc_ptJetMin = mcSel_RA7_1e2m.mc_ptJetMin,
236 mc_ptMuonMin = mcSel_RA7_1e2m.mc_ptMuonMin,
237 mc_metMin = mcSel_RA7_1e2m.mc_metMin,
238 mc_ptTauMin = mcSel_RA7_1e2m.mc_ptTauMin,
239 mc_ptJetForHtMin = mcSel_RA7_1e2m.mc_ptJetForHtMin,
240 mc_htMin = mcSel_RA7_1e2m.mc_htMin,
241 mc_nTau = mcSel_RA7_1e2m.mc_nTau,
242 mc_nMuonRule = mcSel_RA7_1e2m.mc_nMuonRule,
243 mc_nElecRule = mcSel_RA7_1e2m.mc_nElecRule
246 name = cms.string(
"RA7_2e1m"),
247 genMet = cms.string(
'genMetTrue'),
248 genJets = cms.string(
'ak4GenJets'),
249 mcparticles = cms.string(
'genParticles'),
250 mc_nJet = mcSel_RA7_2e1m.mc_nJet,
251 mc_nPhot = mcSel_RA7_2e1m.mc_nPhot,
252 mc_nElec = mcSel_RA7_2e1m.mc_nElec,
253 mc_nMuon = mcSel_RA7_2e1m.mc_nMuon,
254 mc_ptElecMin = mcSel_RA7_2e1m.mc_ptElecMin,
255 mc_ptPhotMin = mcSel_RA7_2e1m.mc_ptPhotMin,
256 mc_ptJetMin = mcSel_RA7_2e1m.mc_ptJetMin,
257 mc_ptMuonMin = mcSel_RA7_2e1m.mc_ptMuonMin,
258 mc_metMin = mcSel_RA7_2e1m.mc_metMin,
259 mc_ptTauMin = mcSel_RA7_2e1m.mc_ptTauMin,
260 mc_ptJetForHtMin = mcSel_RA7_2e1m.mc_ptJetForHtMin,
261 mc_htMin = mcSel_RA7_2e1m.mc_htMin,
262 mc_nTau = mcSel_RA7_2e1m.mc_nTau,
263 mc_nMuonRule = mcSel_RA7_2e1m.mc_nMuonRule,
264 mc_nElecRule = mcSel_RA7_2e1m.mc_nElecRule
267 name = cms.string(
"RA7_3e"),
268 genMet = cms.string(
'genMetTrue'),
269 genJets = cms.string(
'ak4GenJets'),
270 mcparticles = cms.string(
'genParticles'),
271 mc_nJet = mcSel_RA7_3e.mc_nJet,
272 mc_nPhot = mcSel_RA7_3e.mc_nPhot,
273 mc_nElec = mcSel_RA7_3e.mc_nElec,
274 mc_nMuon = mcSel_RA7_3e.mc_nMuon,
275 mc_ptElecMin = mcSel_RA7_3e.mc_ptElecMin,
276 mc_ptPhotMin = mcSel_RA7_3e.mc_ptPhotMin,
277 mc_ptJetMin = mcSel_RA7_3e.mc_ptJetMin,
278 mc_ptMuonMin = mcSel_RA7_3e.mc_ptMuonMin,
279 mc_metMin = mcSel_RA7_3e.mc_metMin,
280 mc_ptTauMin = mcSel_RA7_3e.mc_ptTauMin,
281 mc_ptJetForHtMin = mcSel_RA7_3e.mc_ptJetForHtMin,
282 mc_htMin = mcSel_RA7_3e.mc_htMin,
283 mc_nTau = mcSel_RA7_3e.mc_nTau,
284 mc_nMuonRule = mcSel_RA7_3e.mc_nMuonRule,
285 mc_nElecRule = mcSel_RA7_3e.mc_nElecRule
288 name = cms.string(
"RA7_3m"),
289 genMet = cms.string(
'genMetTrue'),
290 genJets = cms.string(
'ak4GenJets'),
291 mcparticles = cms.string(
'genParticles'),
292 mc_nJet = mcSel_RA7_3m.mc_nJet,
293 mc_nPhot = mcSel_RA7_3m.mc_nPhot,
294 mc_nElec = mcSel_RA7_3m.mc_nElec,
295 mc_nMuon = mcSel_RA7_3m.mc_nMuon,
296 mc_ptElecMin = mcSel_RA7_3m.mc_ptElecMin,
297 mc_ptPhotMin = mcSel_RA7_3m.mc_ptPhotMin,
298 mc_ptJetMin = mcSel_RA7_3m.mc_ptJetMin,
299 mc_ptMuonMin = mcSel_RA7_3m.mc_ptMuonMin,
300 mc_metMin = mcSel_RA7_3m.mc_metMin,
301 mc_ptTauMin = mcSel_RA7_3m.mc_ptTauMin,
302 mc_ptJetForHtMin = mcSel_RA7_3m.mc_ptJetForHtMin,
303 mc_htMin = mcSel_RA7_3m.mc_htMin,
304 mc_nTau = mcSel_RA7_3m.mc_nTau,
305 mc_nMuonRule = mcSel_RA7_3m.mc_nMuonRule,
306 mc_nElecRule = mcSel_RA7_3m.mc_nElecRule
309 mc_flag = cms.untracked.bool(
True),
310 l1_flag = cms.untracked.bool(
False),
312 triggerTag = cms.InputTag(
"hltTriggerSummaryAOD"),
313 hltConfigName = cms.string(
"HLT"),
314 hltPathsToCheck = cms.vstring(
316 "HLT_PFHT350_PFMET120_NoiseCleaned_v",
317 "HLT_PFMET170_NoiseCleaned_v",
318 "HLT_PFMET120_NoiseCleaned_BTagCSV07_v"
320 muonTag = cms.InputTag(
'muons'),
321 histoFileName = cms.untracked.string(
'MonElements_LM1_IDEAL_30x_v1_300pre7.root'),
322 PlotMakerL1Input = cms.PSet(
323 l1extramc = cms.string(
'hltL1extraParticles')
325 PlotMakerRecoInput = cms.PSet(
326 def_electronPtMin = cms.double(10.0),
327 def_muonPtMin = cms.double(7.0),
328 def_photonPtMin = cms.double(30.0),
329 calomet = cms.string(
'caloMet'),
330 electrons = cms.string(
'gedGsfElectrons'),
331 jets = cms.string(
'iterativeCone5CaloJets'),
332 muons = cms.string(
'muons'),
333 def_jetPtMin = cms.double(30.0),
334 photons = cms.string(
''),
335 photonProducer = cms.string(
'photons'),
336 BinFactor = cms.int32(1)