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

Variables

tuple wrTunePMuProd
 
tuple wrTunePMuProdFilter
 
tuple wrTunePMuProdSeq
 
tuple isHighPtMuProd
 
tuple isHighPtMuProdFilter
 
tuple isHighPtMuSeq = cms.Sequence(isHighPtMuProd*isHighPtMuProdFilter)
 
tuple electronCheck
 
tuple electronCheckFilter
 
tuple muonCheck
 
tuple muonCheckFilter
 
tuple checkEMuSeq
 
tuple emuBareRecoJet
 transform the objects in slimmedJets, slimmedElectrons, and wrTunePMuProd into reco::Candidate objects More...
 
tuple emuBareRecoJetFilter
 
tuple emuBareRecoLeptonOne
 
tuple emuBareRecoLeptonOneFilter
 
tuple emuBareRecoLeptonTwo
 
tuple emuBareRecoLeptonTwoFilter
 
tuple emuBareRecoParticleSeq
 
tuple emuBareRecoJetLeptonDrSeparation
 these modules apply the dR separation cut btwn leptons and jets after they are selected by the bareReco modules More...
 
tuple emuBareRecoJetLeptonOneDrSeparationFilter
 
tuple emuBareRecoJetLeptonTwoDrSeparationFilter
 
tuple emuBareRecoDrSeparationSeq
 
tuple emuPrepLeptonsOneAfterDr
 dummy modules to facilitate CandViewMerger of leptons More...
 
tuple emuPrepLeptonsOneAfterDrFilter
 
tuple emuPrepLeptonsTwoAfterDr
 
tuple emuPrepLeptonsTwoAfterDrFilter
 
tuple emuPrepLeptonsAfterDrCutSeq
 
tuple emuMergeLeptons
 end dummy modules to facilitate CandViewMerger of leptons More...
 
tuple emuRequireHighPtLepton
 
tuple emuRequireHighPtLeptonFilter
 
tuple emuRecoLowMassFilter
 
tuple emuLeadLeptonAndLowMassSeq
 

Variable Documentation

tuple python.recoEMuChannelSidebandUnmatchedModules_cff.checkEMuSeq
Initial value:
1 = cms.Sequence(
2  electronCheck
3  *electronCheckFilter
4  *muonCheck
5  *muonCheckFilter
6  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.electronCheck
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("HEEPIDSelector"),
3  cut = cms.string("")
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.electronCheckFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("electronCheck"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoDrSeparationSeq
Initial value:
1 = cms.Sequence(
2  emuBareRecoJetLeptonDrSeparation
3  *emuBareRecoJetLeptonOneDrSeparationFilter
4  *emuBareRecoJetLeptonTwoDrSeparationFilter
5  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoJet
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, slimmedElectrons, and wrTunePMuProd into reco::Candidate objects

tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoJetFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuBareRecoJet"),
3  minNumber = cms.uint32(2)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoJetLeptonDrSeparation
Initial value:
1 = cms.EDProducer("applyLeptonJetDrCutMixedLeptonFlavor",
2  outputLeptonsOneCollectionName = cms.string("leptonOnesPassingDrSeparationCut"),
3  outputLeptonsTwoCollectionName = cms.string("leptonTwosPassingDrSeparationCut"),
4  outputJetsCollectionName = cms.string("twoLeadingJetsAfterDrSeparationCut"),
5  minDrSeparation = cms.double(0.4),
6  inputJetsCollTag = cms.InputTag("emuBareRecoJet"),
7  inputLeptonsOneCollTag = cms.InputTag("emuBareRecoLeptonOne"),
8  inputLeptonsTwoCollTag = cms.InputTag("emuBareRecoLeptonTwo"),
9  minDileptonMassCut = cms.double(-1),
10  minLeptonDrSeparation = cms.double(0.4)
11  )

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

tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoJetLeptonOneDrSeparationFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonOnesPassingDrSeparationCut"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoJetLeptonTwoDrSeparationFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonTwosPassingDrSeparationCut"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoLeptonOne
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("HEEPIDSelector"),
3  cut = cms.string("pt>40 && abs(eta) < 2.5")
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoLeptonOneFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuBareRecoLeptonOne"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoLeptonTwo
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("isHighPtMuProd","TunePMuonsPassingIsHighPtID"),
3  cut = cms.string("abs(eta) < 2.4 && pt>50") #pt>50 to get above isHighPt ID turnon curve
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoLeptonTwoFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuBareRecoLeptonTwo"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuBareRecoParticleSeq
Initial value:
1 = cms.Sequence(
2  emuBareRecoJet
3  *emuBareRecoJetFilter
4  *emuBareRecoLeptonOne
5  *emuBareRecoLeptonOneFilter
6  *emuBareRecoLeptonTwo
7  *emuBareRecoLeptonTwoFilter
8  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuLeadLeptonAndLowMassSeq
Initial value:
1 = cms.Sequence(
2  #emuIsLeptonOneHighPt
3  #*emuIsLeptonTwoHighPt
4  #*(emuIsLeptonOneHighPtFilter + emuIsLeptonTwoHighPtFilter)
5  emuMergeLeptons
6  *emuRequireHighPtLepton
7  *emuRequireHighPtLeptonFilter
8  *emuRecoLowMassFilter
9  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuMergeLeptons
Initial value:
1 = cms.EDProducer("CandViewMerger",
2  src = cms.VInputTag("emuPrepLeptonsOneAfterDr","emuPrepLeptonsTwoAfterDr")
3  )

end dummy modules to facilitate CandViewMerger of leptons

the jets have already been required to pass the loose jet ID and have pt>40 the leptons have already been required to have pt>40 now require one lepton has pt>60 run the low mass filter plugin in a module, but set the max lljj mass to 14000, and the max dilepton mass to 200 take the OR of emuIsLeptonOneHighPtFilter with emuIsLeptonTwoHighPtFilter emuIsLeptonOneHighPt = cms.EDFilter("CandViewSelector", src = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonOnesPassingDrSeparationCut"), cut = cms.string("pt>60") ) emuIsLeptonOneHighPtFilter = cms.EDFilter("CandViewCountFilter", src = cms.InputTag("emuIsLeptonOneHighPt"), minNumber = cms.uint32(1) )

emuIsLeptonTwoHighPt = cms.EDFilter("CandViewSelector", src = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonTwosPassingDrSeparationCut"), cut = cms.string("pt>60") ) emuIsLeptonTwoHighPtFilter = cms.EDFilter("CandViewCountFilter", src = cms.InputTag("emuIsLeptonTwoHighPt"), minNumber = cms.uint32(1) )

tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuPrepLeptonsAfterDrCutSeq
Initial value:
1 = cms.Sequence(
2  emuPrepLeptonsOneAfterDr
3  *emuPrepLeptonsOneAfterDrFilter
4  *emuPrepLeptonsTwoAfterDr
5  *emuPrepLeptonsTwoAfterDrFilter
6  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuPrepLeptonsOneAfterDr
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonOnesPassingDrSeparationCut"),
3  cut = cms.string("")
4  )

dummy modules to facilitate CandViewMerger of leptons

tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuPrepLeptonsOneAfterDrFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuPrepLeptonsOneAfterDr"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuPrepLeptonsTwoAfterDr
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonTwosPassingDrSeparationCut"),
3  cut = cms.string("")
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuPrepLeptonsTwoAfterDrFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuPrepLeptonsTwoAfterDr"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuRecoLowMassFilter
Initial value:
1 = cms.EDFilter("hasNoHighMassWrObjects",
2  maxWrMass = cms.double(14000.0),
3  maxDileptonMass = cms.double(200.0),
4  inputLeadLeptonsCollTag = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonOnesPassingDrSeparationCut"),
5  inputSubleadLeptonsCollTag = cms.InputTag("emuBareRecoJetLeptonDrSeparation","leptonTwosPassingDrSeparationCut"),
6  inputJetsCollTag = cms.InputTag("emuBareRecoJetLeptonDrSeparation","twoLeadingJetsAfterDrSeparationCut")
7  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuRequireHighPtLepton
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("emuMergeLeptons"),
3  cut = cms.string("pt>60")
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.emuRequireHighPtLeptonFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("emuRequireHighPtLepton"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.isHighPtMuProd
Initial value:
1 = cms.EDProducer("produceIsHighPtMuons",
2  src = cms.InputTag("wrTunePMuProd"),
3  outputCollectionName = cms.string("TunePMuonsPassingIsHighPtID"),
4  minPt = cms.double(50)
5  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.isHighPtMuProdFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("isHighPtMuProd","TunePMuonsPassingIsHighPtID"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.isHighPtMuSeq = cms.Sequence(isHighPtMuProd*isHighPtMuProdFilter)
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.muonCheck
Initial value:
1 = cms.EDFilter("CandViewSelector",
2  src = cms.InputTag("isHighPtMuProd","TunePMuonsPassingIsHighPtID"),
3  cut = cms.string("abs(eta) < 2.4")
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.muonCheckFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("muonCheck"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.wrTunePMuProd
Initial value:
1 = cms.EDProducer("TunePMuonProducer",
2  src = cms.InputTag("slimmedMuons")
3  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.wrTunePMuProdFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("wrTunePMuProd"),
3  minNumber = cms.uint32(1)
4  )
tuple python.recoEMuChannelSidebandUnmatchedModules_cff.wrTunePMuProdSeq
Initial value:
1 = cms.Sequence(
2  wrTunePMuProd
3  *wrTunePMuProdFilter
4  )