1 import FWCore.ParameterSet.Config
as cms
3 topDiLeptonHLTOfflineDQM = cms.EDAnalyzer(
"TopDiLeptonHLTOfflineDQM",
14 directory = cms.string(
"HLT/TopHLTOffline/Top/DiLeptonic/"),
18 muons = cms.InputTag(
"muons"),
19 elecs = cms.InputTag(
"gedGsfElectrons"),
20 jets = cms.InputTag(
"ak4PFJetsCHS"),
21 mets = cms.VInputTag(
"met",
"tcMet",
"pfMet")
25 elecExtras = cms.PSet(
30 select = cms.string(
"pt>20 & abs(eta)<2.5"),
33 isolation = cms.string(
"(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15"),
37 muonExtras = cms.PSet(
40 select = cms.string(
"pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)"),
43 isolation = cms.string(
"(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2"),
54 select = cms.string(
"pt>30. & abs(eta)<2.5"),
58 massExtras = cms.PSet(
59 lowerEdge = cms.double( 70.0),
60 upperEdge = cms.double(110.0)
64 triggerExtras = cms.PSet(
65 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
66 pathsELECMU = cms.vstring([
'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
67 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v']),
68 pathsDIMUON = cms.vstring([
'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
69 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v']),
70 pathsDIELEC = cms.vstring([
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
71 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
82 preselection = cms.PSet(
85 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
86 select = cms.vstring([
'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
90 src = cms.InputTag(
"offlinePrimaryVertices"),
91 select = cms.string(
'abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake')
104 selection = cms.VPSet(
112 label = cms.string(
"Hlt:step0"),
113 src = cms.InputTag(
""),
114 select = cms.string(
""),
119 label = cms.string(
"jets/pf:step1"),
120 src = cms.InputTag(
"ak4PFJetsCHS"),
122 select = cms.string(
"pt>30. & abs(eta)<2.5"),
130 DiMuonHLTOfflineDQM = cms.EDAnalyzer(
"TopDiLeptonHLTOfflineDQM",
141 directory = cms.string(
"HLT/TopHLTOffline/Top/DiMuon/"),
145 muons = cms.InputTag(
"muons"),
146 elecs = cms.InputTag(
"gedGsfElectrons"),
147 jets = cms.InputTag(
"ak4PFJetsCHS"),
148 mets = cms.VInputTag(
"met",
"tcMet",
"pfMet")
152 elecExtras = cms.PSet(
157 select = cms.string(
"pt>20 & abs(eta)<2.5"),
160 isolation = cms.string(
"(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15"),
164 muonExtras = cms.PSet(
167 select = cms.string(
"pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)"),
170 isolation = cms.string(
"(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2"),
174 jetExtras = cms.PSet(
181 select = cms.string(
"pt>30. & abs(eta)<2.5"),
185 massExtras = cms.PSet(
186 lowerEdge = cms.double( 70.0),
187 upperEdge = cms.double(110.0)
191 triggerExtras = cms.PSet(
192 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
193 pathsELECMU = cms.vstring([
'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
194 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v']),
195 pathsDIMUON = cms.vstring([
'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
196 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v']),
197 pathsDIELEC = cms.vstring([
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
198 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
209 preselection = cms.PSet(
212 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
213 select = cms.vstring([
'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
214 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v']),
218 src = cms.InputTag(
"offlinePrimaryVertices"),
219 select = cms.string(
'abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake')
232 selection = cms.VPSet(
240 label = cms.string(
"Hlt:step0"),
241 src = cms.InputTag(
""),
242 select = cms.string(
""),
248 label = cms.string(
"muons:step1"),
249 src = cms.InputTag(
"muons"),
250 select = cms.string(
"pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon) & (isolationR03.sumPt+isolationR03.emEt+isolationR03.hadEt)/pt<0.2"),
255 label = cms.string(
"jets/pf:step2"),
256 src = cms.InputTag(
"ak4PFJetsCHS"),
258 select = cms.string(
"pt>30. & abs(eta)<2.5"),
264 DiElectronHLTOfflineDQM = cms.EDAnalyzer(
"TopDiLeptonHLTOfflineDQM",
275 directory = cms.string(
"HLT/TopHLTOffline/Top/DiElectron/"),
279 muons = cms.InputTag(
"muons"),
280 elecs = cms.InputTag(
"gedGsfElectrons"),
281 jets = cms.InputTag(
"ak4PFJetsCHS"),
282 mets = cms.VInputTag(
"met",
"tcMet",
"pfMet")
286 elecExtras = cms.PSet(
291 select = cms.string(
"pt>20 & abs(eta)<2.5"),
294 isolation = cms.string(
"(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15"),
298 muonExtras = cms.PSet(
301 select = cms.string(
"pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)"),
304 isolation = cms.string(
"(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2"),
308 jetExtras = cms.PSet(
315 select = cms.string(
"pt>30. & abs(eta)<2.5"),
319 massExtras = cms.PSet(
320 lowerEdge = cms.double( 70.0),
321 upperEdge = cms.double(110.0)
325 triggerExtras = cms.PSet(
326 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
327 pathsELECMU = cms.vstring([
'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
328 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v']),
329 pathsDIMUON = cms.vstring([
'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
330 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v']),
331 pathsDIELEC = cms.vstring([
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
332 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
343 preselection = cms.PSet(
346 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
347 select = cms.vstring([
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
348 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
352 src = cms.InputTag(
"offlinePrimaryVertices"),
353 select = cms.string(
'abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake')
366 selection = cms.VPSet(
374 label = cms.string(
"Hlt:step0"),
375 src = cms.InputTag(
""),
376 select = cms.string(
""),
382 label = cms.string(
"elecs:step1"),
383 src = cms.InputTag(
"gedGsfElectrons"),
385 select = cms.string(
"pt>20 & abs(eta)<2.5 & (dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15"),
390 label = cms.string(
"jets/pf:step2"),
391 src = cms.InputTag(
"ak4PFJetsCHS"),
393 select = cms.string(
"pt>30. & abs(eta)<2.5"),
399 ElecMuonHLTOfflineDQM = cms.EDAnalyzer(
"TopDiLeptonHLTOfflineDQM",
410 directory = cms.string(
"HLT/TopHLTOffline/Top/ElecMuon/"),
414 muons = cms.InputTag(
"muons"),
415 elecs = cms.InputTag(
"gedGsfElectrons"),
416 jets = cms.InputTag(
"ak4PFJetsCHS"),
417 mets = cms.VInputTag(
"met",
"tcMet",
"pfMet")
421 elecExtras = cms.PSet(
426 select = cms.string(
"pt>20 & abs(eta)<2.5"),
429 isolation = cms.string(
"(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15"),
433 muonExtras = cms.PSet(
436 select = cms.string(
"pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)"),
439 isolation = cms.string(
"(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2"),
443 jetExtras = cms.PSet(
450 select = cms.string(
"pt>30. & abs(eta)<2.5"),
454 massExtras = cms.PSet(
455 lowerEdge = cms.double( 70.0),
456 upperEdge = cms.double(110.0)
460 triggerExtras = cms.PSet(
461 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
462 pathsELECMU = cms.vstring([
'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
463 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v']),
464 pathsDIMUON = cms.vstring([
'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
465 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v']),
466 pathsDIELEC = cms.vstring([
'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
467 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
478 preselection = cms.PSet(
481 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
482 select = cms.vstring([
'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
483 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v'])
487 src = cms.InputTag(
"offlinePrimaryVertices"),
488 select = cms.string(
'abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake')
501 selection = cms.VPSet(
509 label = cms.string(
"Hlt:step0"),
510 src = cms.InputTag(
""),
511 select = cms.string(
""),
517 label = cms.string(
"muons:step1"),
518 src = cms.InputTag(
"muons"),
519 select = cms.string(
"pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon) & (pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2"),
524 label = cms.string(
"elecs:step2"),
525 src = cms.InputTag(
"gedGsfElectrons"),
527 select = cms.string(
"pt>20 & abs(eta)<2.5 & (dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15"),
532 label = cms.string(
"jets/pf:step3"),
533 src = cms.InputTag(
"ak4PFJetsCHS"),
535 select = cms.string(
"pt>30. & abs(eta)<2.5"),