3 topDiLeptonOfflineDQM = cms.EDAnalyzer(
"TopDiLeptonOfflineDQM",
14 directory = cms.string(
"Physics/Top/TopDiLeptonDQM/"),
18 muons = cms.InputTag(
"muons"),
19 elecs = cms.InputTag(
"gsfElectrons"),
20 jets = cms.InputTag(
"ak5CaloJets"),
21 mets = cms.VInputTag(
"met",
"tcMet",
"pfMet")
24 monitoring = cms.PSet(
25 verbosity = cms.string(
"DEBUG")
29 elecExtras = cms.PSet(
31 electronId = cms.PSet(
32 src = cms.InputTag(
"eidRobustLoose"),
33 pattern = cms.int32(1)
37 select = cms.string(
"pt>5 && abs(eta)<2.4 && abs(gsfTrack.d0)<1 && abs(gsfTrack.dz)<20"),
40 isolation = cms.string(
"(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.2"),
44 muonExtras = cms.PSet(
47 select = cms.string(
"pt>1 && abs(eta)<2.4 && abs(globalTrack.d0)<1 && abs(globalTrack.dz)<20"),
50 isolation = cms.string(
"(isolationR03.sumPt+isolationR03.emEt+isolationR03.hadEt)/pt<0.2"),
57 jetCorrector = cms.string(
"ak5CaloL2L3"),
61 label = cms.InputTag(
"ak5JetID"),
62 select = cms.string(
"fHPD < 0.98 & n90Hits>1 & restrictedEMF<1")
67 select = cms.string(
"pt>15 & abs(eta)<2.5 & emEnergyFraction>0.01"),
71 massExtras = cms.PSet(
72 lowerEdge = cms.double(3.0),
73 upperEdge = cms.double(3.2)
77 triggerExtras = cms.PSet(
78 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
79 pathsELECMU = cms.vstring([
'HLT_Mu9:HLT_Ele15_SW_L1R',
80 'HLT_Mu15:HLT_Ele15_SW_L1R',
81 'HLT_DoubleMu3:HLT_Ele15_SW_L1R',
82 'HLT_Ele15_SW_L1R:HLT_Mu9',
83 'HLT_Ele15_SW_L1R:HLT_DoubleMu3']),
84 pathsDIMUON = cms.vstring([
'HLT_Mu15:HLT_Mu9',
85 'HLT_DoubleMu3:HLT_Mu9',
86 'HLT_Mu9:HLT_DoubleMu3',
87 'HLT_Mu15:HLT_DoubleMu3'])
98 preselection = cms.PSet(
101 src = cms.InputTag(
"TriggerResults",
"",
"HLT"),
102 select = cms.vstring([
'HLT_Mu9',
'HLT_Ele15_SW_L1R',
'HLT_DoubleMu3'])
106 src = cms.InputTag(
"offlinePrimaryVertices"),
107 select = cms.string(
'abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake')
120 selection = cms.VPSet(
125 label = cms.string(
"empty:step0")