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

Variables

tuple printTTBarParticleTree
 
tuple ttBarBareMatchedGenW
 begin modules which select GEN electrons, GEN jets, quarks, and gluons coming from the TTBar decay More...
 
tuple ttBarBareMatchedGenWFilter
 
tuple ttBarBareMatchedGenEle
 
tuple ttBarBareMatchedGenEleFilter
 
tuple ttBarBareGenJets = bareGenJet.clone()
 
tuple ttBarBareGenJetsFilter
 
tuple ttBarBareMatchedGenQuark
 
tuple ttBarBareMatchedGenQuarkFilter
 
tuple ttBarBareMatchedGenLeptonsAndPartonsSeq
 
tuple ttBarMatchGenJetsToGenPartons
 end modules which select GEN electrons, GEN jets, and quarks coming from the TTBar decay More...
 
tuple ttBarMatchGenJetsToGenPartonsFilter
 
tuple ttBarMatchGenJetsToGenPartonsSeq
 
tuple ttBarPtEtaRestrictedMatchedGenLeptons
 end modules which merge gen quarks with gen gluons, and match gen jets to the gen partons via dR More...
 
tuple ttBarPtEtaRestrictedMatchedGenLeptonsFilter
 
tuple ttBarPtEtaRestrictedMatchedGenJets
 
tuple ttBarPtEtaRestrictedMatchedGenJetsFilter
 
tuple ttBarPtEtaRestrictedMatchedGenElesAndJetsSeq
 
tuple ttBarMatchedGenJetLeptonDrSeparation
 end modules which apply pT and eta cuts to the gen electrons and gen jets More...
 
tuple ttBarMatchedGenJetLeptonDrSeparationGenJetsFilter
 
tuple ttBarMatchedGenJetLeptonDrSeparationGenLeptonsFilter
 
tuple ttBarMatchedGenJetLeptonDrSeparationSeq
 
tuple ttBarRequireHighPtMatchedGenLepton
 end modules which apply dR(lepton, jet) separation cut More...
 
tuple ttBarRequireHighPtMatchedGenLeptonFilter = requireGenMatchedHighPtEleFilter.clone(src = cms.InputTag("ttBarRequireHighPtMatchedGenLepton"))
 
tuple ttBarRequireHighPtMatchedGenLeptonSeq
 
tuple ttBarSelectLeptonsAfterDrSeparation = ttBarBareGenJets.clone(src = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut"))
 end modules which require one lepton with high pT More...
 
tuple ttBarSelectLeptonsAfterDrSeparationFilter = ttBarBareGenJetsFilter.clone(src = cms.InputTag("ttBarSelectLeptonsAfterDrSeparation"))
 
tuple ttBarSelectLeptonsAfterDrSeparationSeq
 
tuple ttBarMatchedGenDileptonCand
 end modules which select all leptons which pass dR(L,J) cut More...
 
tuple ttBarMatchedGenDileptonCandFilter = genMatchedDiLeptonCandidateFilter.clone(src = cms.InputTag("ttBarMatchedGenDileptonCand"))
 
tuple ttBarMatchedGenDileptonCandSeq
 
tuple ttBarMatchedGenFourObjMass
 end modules which apply dilepton mass cut More...
 
tuple ttBarMatchedGenFourObjMassLeptonsFilter = ttBarBareMatchedGenEleFilter.clone(src = cms.InputTag("ttBarMatchedGenFourObjMass","leptonsPassingFourObjMassCut"))
 
tuple ttBarMatchedGenFourObjMassJetsFilter = ttBarMatchedGenFourObjMassLeptonsFilter.clone(src = cms.InputTag("ttBarMatchedGenFourObjMass","jetsPassingFourObjMassCut"))
 
tuple ttBarMatchedGenFourObjMassSeq
 

Variable Documentation

tuple python.genTTBarElectronChannelModules_cff.printTTBarParticleTree
Initial value:
1 = printParticleTree.clone(
2  src = cms.InputTag("prunedGenParticles")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareGenJets = bareGenJet.clone()
tuple python.genTTBarElectronChannelModules_cff.ttBarBareGenJetsFilter
Initial value:
1 = ttBarBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("ttBarBareGenJets")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenEle
Initial value:
1 = bareMatchedLeadingGenEle.clone(
2  cut = cms.string("abs(pdgId) == 11 && abs(mother(0).pdgId) == 24 && (mother(0).status == 52 || mother(0).status == 22)")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenEleFilter
Initial value:
1 = ttBarBareMatchedGenWFilter.clone(
2  src = cms.InputTag("ttBarBareMatchedGenEle")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenLeptonsAndPartonsSeq
Initial value:
1 = cms.Sequence(
2  ttBarBareMatchedGenW*ttBarBareMatchedGenWFilter
3  *ttBarBareMatchedGenEle*ttBarBareMatchedGenEleFilter
4  +ttBarBareGenJets*ttBarBareGenJetsFilter
5  +ttBarBareMatchedGenQuark*ttBarBareMatchedGenQuarkFilter
6  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenQuark
Initial value:
1 = ttBarBareMatchedGenEle.clone(
2  cut = cms.string("abs(pdgId) == 5 && status == 23 && abs(mother(0).pdgId) == 6 && mother(0).status == 62")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenQuarkFilter
Initial value:
1 = ttBarBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("ttBarBareMatchedGenQuark")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenW
Initial value:
1 = bareMatchedLeadingGenEle.clone(
2  cut = cms.string("abs(pdgId) == 24 && abs(mother(0).pdgId) == 6 && mother(0).status == 62")
3  )

begin modules which select GEN electrons, GEN jets, quarks, and gluons coming from the TTBar decay

tuple python.genTTBarElectronChannelModules_cff.ttBarBareMatchedGenWFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("ttBarBareMatchedGenW"),
3  minNumber = cms.uint32(2)
4  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenDileptonCand
Initial value:
1 = genMatchedDiLeptonCandidate.clone(
2  decay = cms.string("ttBarRequireHighPtMatchedGenLepton ttBarSelectLeptonsAfterDrSeparation")
3  )

end modules which select all leptons which pass dR(L,J) cut

begin modules which apply dilepton mass cut

tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenDileptonCandFilter = genMatchedDiLeptonCandidateFilter.clone(src = cms.InputTag("ttBarMatchedGenDileptonCand"))
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenDileptonCandSeq
Initial value:
1 = cms.Sequence(
2  ttBarMatchedGenDileptonCand*ttBarMatchedGenDileptonCandFilter
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenFourObjMass
Initial value:
1 = cms.EDProducer("applyFourObjMassCut",
2  outputJetsCollectionName = cms.string("jetsPassingFourObjMassCut"),
3  outputLeptonsCollectionName = cms.string("leptonsPassingFourObjMassCut"),
4  minFourObjMassCut = cms.double(600),
5  minDileptonMassCut = cms.double(200),
6  inputJetsCollTag = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","jetsPassingDrCut"),
7  inputLeptonsCollTag = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut")
8  )

end modules which apply dilepton mass cut

begin modules which apply four object mass cut

tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenFourObjMassJetsFilter = ttBarMatchedGenFourObjMassLeptonsFilter.clone(src = cms.InputTag("ttBarMatchedGenFourObjMass","jetsPassingFourObjMassCut"))
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenFourObjMassLeptonsFilter = ttBarBareMatchedGenEleFilter.clone(src = cms.InputTag("ttBarMatchedGenFourObjMass","leptonsPassingFourObjMassCut"))
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenFourObjMassSeq
Initial value:
1 = cms.Sequence(
2  ttBarMatchedGenFourObjMass*ttBarMatchedGenFourObjMassLeptonsFilter*ttBarMatchedGenFourObjMassJetsFilter
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenJetLeptonDrSeparation
Initial value:
1 = cms.EDProducer("applyLeptonJetDrCut",
2  outputLeptonsCollectionName = cms.string("leptonsPassingDrCut"),
3  outputJetsCollectionName = cms.string("jetsPassingDrCut"),
4  minDrSeparation = cms.double(0.4),
5  minDileptonMassCut = cms.double(-1),
6  inputJetsCollTag = cms.InputTag("ttBarPtEtaRestrictedMatchedGenJets"),
7  inputLeptonsCollTag = cms.InputTag("ttBarPtEtaRestrictedMatchedGenLeptons")
8  )

end modules which apply pT and eta cuts to the gen electrons and gen jets

begin modules which apply dR(lepton, jet) separation cut

tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenJetLeptonDrSeparationGenJetsFilter
Initial value:
1 = ttBarBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","jetsPassingDrCut")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenJetLeptonDrSeparationGenLeptonsFilter
Initial value:
1 = ttBarMatchedGenJetLeptonDrSeparationGenJetsFilter.clone(
2  src = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchedGenJetLeptonDrSeparationSeq
Initial value:
1 = cms.Sequence(
2  ttBarMatchedGenJetLeptonDrSeparation
3  *ttBarMatchedGenJetLeptonDrSeparationGenJetsFilter
4  *ttBarMatchedGenJetLeptonDrSeparationGenLeptonsFilter
5  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchGenJetsToGenPartons
Initial value:
1 = matchGenJetsToGenQuarksNoCuts.clone(
2  matchedOutputCollectionName = cms.string("matchedGenJets"),
3  lowLevelCollTag = cms.InputTag("ttBarBareMatchedGenQuark"),
4  higherLevelCollTag = cms.InputTag("ttBarBareGenJets")
5  )

end modules which select GEN electrons, GEN jets, and quarks coming from the TTBar decay

begin modules which match objects in the gen jets collection to gen quarks (b quarks)

tuple python.genTTBarElectronChannelModules_cff.ttBarMatchGenJetsToGenPartonsFilter
Initial value:
1 = matchGenJetsToGenQuarksNoCutsFilter.clone(
2  src = cms.InputTag("ttBarMatchGenJetsToGenPartons","matchedGenJets")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarMatchGenJetsToGenPartonsSeq
Initial value:
1 = cms.Sequence(
2  ttBarMatchGenJetsToGenPartons*ttBarMatchGenJetsToGenPartonsFilter
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarPtEtaRestrictedMatchedGenElesAndJetsSeq
Initial value:
1 = cms.Sequence(
2  ttBarPtEtaRestrictedMatchedGenLeptons*ttBarPtEtaRestrictedMatchedGenLeptonsFilter
3  *ttBarPtEtaRestrictedMatchedGenJets*ttBarPtEtaRestrictedMatchedGenJetsFilter
4  )
tuple python.genTTBarElectronChannelModules_cff.ttBarPtEtaRestrictedMatchedGenJets
Initial value:
1 = simultaneousPtEtaCutMatchedGenJets.clone(
2  src = cms.InputTag("ttBarMatchGenJetsToGenPartons","matchedGenJets")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarPtEtaRestrictedMatchedGenJetsFilter
Initial value:
1 = ttBarBareGenJetsFilter.clone(
2  src = cms.InputTag("ttBarPtEtaRestrictedMatchedGenJets")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarPtEtaRestrictedMatchedGenLeptons
Initial value:
1 = simultaneousPtEtaCutMatchedSubleadingGenEle.clone(
2  src = cms.InputTag("ttBarBareMatchedGenEle")
3  )

end modules which merge gen quarks with gen gluons, and match gen jets to the gen partons via dR

begin modules which apply pT and eta cuts to the gen electrons and gen jets

tuple python.genTTBarElectronChannelModules_cff.ttBarPtEtaRestrictedMatchedGenLeptonsFilter
Initial value:
1 = ttBarBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("ttBarPtEtaRestrictedMatchedGenLeptons")
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarRequireHighPtMatchedGenLepton
Initial value:
1 = requireGenMatchedHighPtEle.clone(
2  src = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut")
3  )

end modules which apply dR(lepton, jet) separation cut

begin modules which require one lepton with high pT

tuple python.genTTBarElectronChannelModules_cff.ttBarRequireHighPtMatchedGenLeptonFilter = requireGenMatchedHighPtEleFilter.clone(src = cms.InputTag("ttBarRequireHighPtMatchedGenLepton"))
tuple python.genTTBarElectronChannelModules_cff.ttBarRequireHighPtMatchedGenLeptonSeq
Initial value:
1 = cms.Sequence(
2  ttBarRequireHighPtMatchedGenLepton*ttBarRequireHighPtMatchedGenLeptonFilter
3  )
tuple python.genTTBarElectronChannelModules_cff.ttBarSelectLeptonsAfterDrSeparation = ttBarBareGenJets.clone(src = cms.InputTag("ttBarMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut"))

end modules which require one lepton with high pT

begin modules which select all leptons which pass dR(L,J) cut

tuple python.genTTBarElectronChannelModules_cff.ttBarSelectLeptonsAfterDrSeparationFilter = ttBarBareGenJetsFilter.clone(src = cms.InputTag("ttBarSelectLeptonsAfterDrSeparation"))
tuple python.genTTBarElectronChannelModules_cff.ttBarSelectLeptonsAfterDrSeparationSeq
Initial value:
1 = cms.Sequence(
2  ttBarSelectLeptonsAfterDrSeparation*ttBarSelectLeptonsAfterDrSeparationFilter
3  )