WRanalysis
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
Variables
python.recoElectronChannelSidebandUnmatchedModules_cff Namespace Reference

Variables

tuple zeeCheckLepton
 checking Zee events run this after triggerFilter and HEEPID selector More...
 
tuple zeeCheckLeptonFilter
 
tuple checkZeeSeq
 
tuple bareRecoJet
 transform the objects in slimmedJets and slimmedElectrons into reco::Candidate objects More...
 
tuple bareRecoJetFilter
 
tuple bareRecoLepton
 
tuple bareRecoLeptonFilter
 
tuple bareRecoParticleSeq = cms.Sequence(bareRecoJet*bareRecoJetFilter*bareRecoLepton*bareRecoLeptonFilter)
 
tuple bareRecoJetLeptonDrSeparation
 these modules apply the dR separation cut btwn leptons and jets just after they are selected by the bareReco modules More...
 
tuple bareRecoJetLeptonDrSeparationFilter
 
tuple bareRecoDrSeparationSeq = cms.Sequence(bareRecoJetLeptonDrSeparation*bareRecoJetLeptonDrSeparationFilter)
 
tuple ptEtaRestrictedRecoLeptons
 apply pT and eta cuts to the bare reco::Candidate leptons and jets More...
 
tuple ptEtaRestrictedRecoLeptonsFilter
 
tuple ptEtaRestrictedLeadRecoLepton
 
tuple ptEtaRestrictedLeadRecoLeptonFilter
 
tuple ptEtaRestrictedRecoJets
 
tuple ptEtaRestrictedRecoJetsFilter
 
tuple ptEtaRestrictedSeq
 
tuple recoSidebandDiLeptonCandidate
 end modules which apply pT and eta cuts to lepton and jets More...
 
tuple recoSidebandDiLeptonCandidateFilter
 
tuple recoLowWrMassFilter
 
tuple lowMassLLJJObjectSeq
 

Variable Documentation

tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoDrSeparationSeq = cms.Sequence(bareRecoJetLeptonDrSeparation*bareRecoJetLeptonDrSeparationFilter)
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoJet
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("slimmedJets"),
3  cut = cms.string("pt>40 && abs(eta) < 2.5 && (neutralHadronEnergyFraction<0.90 && neutralEmEnergyFraction<0.9 && (chargedMultiplicity+neutralMultiplicity)>1 && muonEnergyFraction<0.8) && ((abs(eta)<=2.4 && chargedHadronEnergyFraction>0 && chargedMultiplicity>0 && chargedEmEnergyFraction<0.90) || abs(eta)>2.4) ")
4  )

transform the objects in slimmedJets and slimmedElectrons into reco::Candidate objects

tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoJetFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("bareRecoJet"),
3  minNumber = cms.uint32(2)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoJetLeptonDrSeparation
Initial value:
1 = cms.EDProducer("applyLeptonJetDrCut",
2  outputLeptonsCollectionName = cms.string("bareLeptonsPassingDrSeparationCut"),
3  outputJetsCollectionName = cms.string("twoLeadingJetsAfterDrSeparationCut"),
4  minDrSeparation = cms.double(0.4),
5  inputJetsCollTag = cms.InputTag("bareRecoJet"),
6  inputLeptonsCollTag = cms.InputTag("bareRecoLepton"),
7  minDileptonMassCut = cms.double(-1),
8  )

these modules apply the dR separation cut btwn leptons and jets just after they are selected by the bareReco modules

tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoJetLeptonDrSeparationFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("bareRecoJetLeptonDrSeparation","bareLeptonsPassingDrSeparationCut"),
3  minNumber = cms.uint32(2)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoLepton
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("HEEPIDSelector"),
3  cut = cms.string("pt > 40")
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoLeptonFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("bareRecoLepton"),
3  minNumber = cms.uint32(2)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.bareRecoParticleSeq = cms.Sequence(bareRecoJet*bareRecoJetFilter*bareRecoLepton*bareRecoLeptonFilter)
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.checkZeeSeq
Initial value:
1 = cms.Sequence(
2  zeeCheckLepton
3  *zeeCheckLeptonFilter
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.lowMassLLJJObjectSeq
Initial value:
1 = cms.Sequence(
2  recoSidebandDiLeptonCandidate
3  *recoSidebandDiLeptonCandidateFilter
4  *recoLowWrMassFilter
5  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedLeadRecoLepton
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("ptEtaRestrictedRecoLeptons"),
3  cut = cms.string("pt>60")
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedLeadRecoLeptonFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("ptEtaRestrictedLeadRecoLepton"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedRecoJets
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("bareRecoJetLeptonDrSeparation","twoLeadingJetsAfterDrSeparationCut"),
3  cut = cms.string("abs(eta) < 2.5 && pt>40") #skip jets outside tracker region
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedRecoJetsFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("ptEtaRestrictedRecoJets"),
3  minNumber = cms.uint32(2)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedRecoLeptons
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("bareRecoJetLeptonDrSeparation","bareLeptonsPassingDrSeparationCut"),
3  cut = cms.string("abs(eta) < 2.5 && pt>40")
4  )

apply pT and eta cuts to the bare reco::Candidate leptons and jets

tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedRecoLeptonsFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("ptEtaRestrictedRecoLeptons"),
3  minNumber = cms.uint32(2)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.ptEtaRestrictedSeq
Initial value:
1 = cms.Sequence(
2  ptEtaRestrictedRecoLeptons
3  *ptEtaRestrictedRecoLeptonsFilter
4  *ptEtaRestrictedLeadRecoLepton
5  *ptEtaRestrictedLeadRecoLeptonFilter
6  *ptEtaRestrictedRecoJets
7  *ptEtaRestrictedRecoJetsFilter
8  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.recoLowWrMassFilter
Initial value:
1 = cms.EDFilter("hasNoHighMassWrObjects",
2  maxWrMass = cms.double(600.0),
3  maxDileptonMass = cms.double(200.0),
4  inputLeadLeptonsCollTag = cms.InputTag("ptEtaRestrictedLeadRecoLepton"),
5  inputSubleadLeptonsCollTag = cms.InputTag("ptEtaRestrictedRecoLeptons"),
6  inputJetsCollTag = cms.InputTag("ptEtaRestrictedRecoJets")
7  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.recoSidebandDiLeptonCandidate
Initial value:
1 = cms.EDProducer("CandViewShallowCloneCombiner",
2  decay = cms.string("ptEtaRestrictedLeadRecoLepton ptEtaRestrictedRecoLeptons"),
3  role = cms.string("leadingLepton subleadingLepton"),
4  checkCharge = cms.bool(False),
5  cut = cms.string("0 < mass < 200 && daughter(0).pt > daughter(1).pt")
6  )

end modules which apply pT and eta cuts to lepton and jets

require that no LLJJ object appear with mass > 600 GeV in the evt

tuple python.recoElectronChannelSidebandUnmatchedModules_cff.recoSidebandDiLeptonCandidateFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("recoSidebandDiLeptonCandidate"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoElectronChannelSidebandUnmatchedModules_cff.zeeCheckLepton
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("HEEPIDSelector"),
3  #src = cms.InputTag("slimmedElectrons"),
4  cut = cms.string("")
5  )

checking Zee events run this after triggerFilter and HEEPID selector

tuple python.recoElectronChannelSidebandUnmatchedModules_cff.zeeCheckLeptonFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("zeeCheckLepton"),
3  minNumber = cms.uint32(2)
4  )