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

Variables

tuple printDYJetsParticleTree
 
tuple dyJetsBareMatchedGenEle
 begin modules which select GEN electrons, GEN jets, quarks, and gluons coming from the hard interaction or Z decay More...
 
tuple dyJetsBareMatchedGenEleFilter
 
tuple dyJetsBareGenJets = bareGenJet.clone()
 
tuple dyJetsBareGenJetsFilter
 
tuple dyJetsBareMatchedGenQuark
 
tuple dyJetsBareMatchedGenQuarkFilter
 
tuple dyJetsBareMatchedGenGluon
 
tuple dyJetsBareMatchedGenGluonFilter
 
tuple dyJetsBareMatchedGenLeptonsAndPartonsSeq
 
tuple dyJetsMergeGenMatchedPartons
 end modules which select GEN electrons, GEN jets, quarks, and gluons coming from the hard interaction or Z decay More...
 
tuple dyJetsCheckMergedGenMatchedPartons
 
tuple dyJetsMatchGenJetsToGenPartons
 
tuple dyJetsMatchGenJetsToGenPartonsFilter
 
tuple dyJetsMatchGenJetsToGenPartonsSeq
 
tuple dyJetsPtEtaRestrictedMatchedGenLeptons
 end modules which merge gen quarks with gen gluons, and match gen jets to the gen partons via dR More...
 
tuple dyJetsPtEtaRestrictedMatchedGenLeptonsFilter
 
tuple dyJetsPtEtaRestrictedMatchedGenJets
 
tuple dyJetsPtEtaRestrictedMatchedGenJetsFilter
 
tuple dyJetsPtEtaRestrictedMatchedGenElesAndJetsSeq
 
tuple dyJetsMatchedGenJetLeptonDrSeparation
 end modules which apply pT and eta cuts to the gen electrons and gen jets More...
 
tuple dyJetsMatchedGenJetLeptonDrSeparationGenJetsFilter
 
tuple dyJetsMatchedGenJetLeptonDrSeparationGenLeptonsFilter
 
tuple dyJetsMatchedGenJetLeptonDrSeparationSeq
 
tuple dyJetsRequireHighPtMatchedGenLepton
 end modules which apply dR(lepton, jet) separation cut More...
 
tuple dyJetsRequireHighPtMatchedGenLeptonFilter = requireGenMatchedHighPtEleFilter.clone(src = cms.InputTag("dyJetsRequireHighPtMatchedGenLepton"))
 
tuple dyJetsRequireHighPtMatchedGenLeptonSeq
 
tuple dyJetsSelectLeptonsAfterDrSeparation = dyJetsBareGenJets.clone(src = cms.InputTag("dyJetsMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut"))
 end modules which require one lepton with high pT More...
 
tuple dyJetsSelectLeptonsAfterDrSeparationFilter = dyJetsBareGenJetsFilter.clone(src = cms.InputTag("dyJetsSelectLeptonsAfterDrSeparation"))
 
tuple dyJetsSelectLeptonsAfterDrSeparationSeq
 
tuple dyJetsMatchedGenDileptonCand
 end modules which select all leptons which pass dR(L,J) cut More...
 
tuple dyJetsMatchedGenDileptonCandFilter = genMatchedDiLeptonCandidateFilter.clone(src = cms.InputTag("dyJetsMatchedGenDileptonCand"))
 
tuple dyJetsMatchedGenDileptonCandSeq
 
tuple dyJetsMatchedGenFourObjMass
 end modules which apply dilepton mass cut More...
 
tuple dyJetsMatchedGenFourObjMassLeptonsFilter = dyJetsBareMatchedGenEleFilter.clone(src = cms.InputTag("dyJetsMatchedGenFourObjMass","leptonsPassingFourObjMassCut"))
 
tuple dyJetsMatchedGenFourObjMassJetsFilter = dyJetsMatchedGenFourObjMassLeptonsFilter.clone(src = cms.InputTag("dyJetsMatchedGenFourObjMass","jetsPassingFourObjMassCut"))
 
tuple dyJetsMatchedGenFourObjMassSeq
 

Variable Documentation

tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareGenJets = bareGenJet.clone()
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareGenJetsFilter
Initial value:
1 = dyJetsBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("dyJetsBareGenJets")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenEle
Initial value:
1 = bareMatchedLeadingGenEle.clone(
2  cut = cms.string("abs(pdgId) == 11 && ( (abs(mother(0).pdgId) == 23 && mother(0).status == 62 ) || status == 23 )")
3  )

begin modules which select GEN electrons, GEN jets, quarks, and gluons coming from the hard interaction or Z decay

tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenEleFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("dyJetsBareMatchedGenEle"),
3  minNumber = cms.uint32(2)
4  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenGluon
Initial value:
1 = dyJetsBareMatchedGenQuark.clone(
2  cut = cms.string("abs(pdgId) == 21 && status == 23")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenGluonFilter
Initial value:
1 = dyJetsBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("dyJetsBareMatchedGenGluon"),
3  minNumber = cms.uint32(1)
4  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenLeptonsAndPartonsSeq
Initial value:
1 = cms.Sequence(
2  dyJetsBareMatchedGenEle*dyJetsBareMatchedGenEleFilter
3  +dyJetsBareGenJets*dyJetsBareGenJetsFilter
4  +dyJetsBareMatchedGenQuark
5  +dyJetsBareMatchedGenGluon
6  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenQuark
Initial value:
1 = dyJetsBareMatchedGenEle.clone(
2  cut = cms.string("abs(pdgId) < 7 && status == 23")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsBareMatchedGenQuarkFilter
Initial value:
1 = dyJetsBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("dyJetsBareMatchedGenQuark")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsCheckMergedGenMatchedPartons
Initial value:
1 = cms.EDFilter("checkParticleContent",
2  inputParticlesCollTag = cms.InputTag("dyJetsMergeGenMatchedPartons")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenDileptonCand
Initial value:
1 = genMatchedDiLeptonCandidate.clone(
2  decay = cms.string("dyJetsRequireHighPtMatchedGenLepton dyJetsSelectLeptonsAfterDrSeparation")
3  )

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

begin modules which apply dilepton mass cut

tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenDileptonCandFilter = genMatchedDiLeptonCandidateFilter.clone(src = cms.InputTag("dyJetsMatchedGenDileptonCand"))
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenDileptonCandSeq
Initial value:
1 = cms.Sequence(
2  dyJetsMatchedGenDileptonCand*dyJetsMatchedGenDileptonCandFilter
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenFourObjMass
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("dyJetsMatchedGenJetLeptonDrSeparation","jetsPassingDrCut"),
7  inputLeptonsCollTag = cms.InputTag("dyJetsMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut")
8  )

end modules which apply dilepton mass cut

begin modules which apply four object mass cut

tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenFourObjMassJetsFilter = dyJetsMatchedGenFourObjMassLeptonsFilter.clone(src = cms.InputTag("dyJetsMatchedGenFourObjMass","jetsPassingFourObjMassCut"))
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenFourObjMassLeptonsFilter = dyJetsBareMatchedGenEleFilter.clone(src = cms.InputTag("dyJetsMatchedGenFourObjMass","leptonsPassingFourObjMassCut"))
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenFourObjMassSeq
Initial value:
1 = cms.Sequence(
2  dyJetsMatchedGenFourObjMass*dyJetsMatchedGenFourObjMassLeptonsFilter*dyJetsMatchedGenFourObjMassJetsFilter
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenJetLeptonDrSeparation
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("dyJetsPtEtaRestrictedMatchedGenJets"),
7  inputLeptonsCollTag = cms.InputTag("dyJetsPtEtaRestrictedMatchedGenLeptons")
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.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenJetLeptonDrSeparationGenJetsFilter
Initial value:
1 = dyJetsBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("dyJetsMatchedGenJetLeptonDrSeparation","jetsPassingDrCut")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenJetLeptonDrSeparationGenLeptonsFilter
Initial value:
1 = dyJetsMatchedGenJetLeptonDrSeparationGenJetsFilter.clone(
2  src = cms.InputTag("dyJetsMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchedGenJetLeptonDrSeparationSeq
Initial value:
1 = cms.Sequence(
2  dyJetsMatchedGenJetLeptonDrSeparation
3  *dyJetsMatchedGenJetLeptonDrSeparationGenJetsFilter
4  *dyJetsMatchedGenJetLeptonDrSeparationGenLeptonsFilter
5  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchGenJetsToGenPartons
Initial value:
1 = matchGenJetsToGenQuarksNoCuts.clone(
2  matchedOutputCollectionName = cms.string("matchedGenJets"),
3  lowLevelCollTag = cms.InputTag("dyJetsMergeGenMatchedPartons"),
4  higherLevelCollTag = cms.InputTag("dyJetsBareGenJets")
5  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchGenJetsToGenPartonsFilter
Initial value:
1 = matchGenJetsToGenQuarksNoCutsFilter.clone(
2  src = cms.InputTag("dyJetsMatchGenJetsToGenPartons","matchedGenJets")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMatchGenJetsToGenPartonsSeq
Initial value:
1 = cms.Sequence(
2  dyJetsMergeGenMatchedPartons*dyJetsCheckMergedGenMatchedPartons
3  *dyJetsMatchGenJetsToGenPartons*dyJetsMatchGenJetsToGenPartonsFilter
4  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsMergeGenMatchedPartons
Initial value:
1 = cms.EDProducer("CandViewMerger",
2  src = cms.VInputTag("dyJetsBareMatchedGenQuark","dyJetsBareMatchedGenGluon")
3  )

end modules which select GEN electrons, GEN jets, quarks, and gluons coming from the hard interaction or Z decay

begin modules which merge GEN quark and gluon collections into a single collection, and match objects in the gen jets collection to these gen quarks and gluons CandViewMerger will work if one of the input collections is empty

tuple python.genDYJetsElectronChannelModules_cff.dyJetsPtEtaRestrictedMatchedGenElesAndJetsSeq
Initial value:
1 = cms.Sequence(
2  dyJetsPtEtaRestrictedMatchedGenLeptons*dyJetsPtEtaRestrictedMatchedGenLeptonsFilter
3  *dyJetsPtEtaRestrictedMatchedGenJets*dyJetsPtEtaRestrictedMatchedGenJetsFilter
4  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsPtEtaRestrictedMatchedGenJets
Initial value:
1 = simultaneousPtEtaCutMatchedGenJets.clone(
2  src = cms.InputTag("dyJetsMatchGenJetsToGenPartons","matchedGenJets")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsPtEtaRestrictedMatchedGenJetsFilter
Initial value:
1 = dyJetsBareGenJetsFilter.clone(
2  src = cms.InputTag("dyJetsPtEtaRestrictedMatchedGenJets")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsPtEtaRestrictedMatchedGenLeptons
Initial value:
1 = simultaneousPtEtaCutMatchedSubleadingGenEle.clone(
2  src = cms.InputTag("dyJetsBareMatchedGenEle")
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.genDYJetsElectronChannelModules_cff.dyJetsPtEtaRestrictedMatchedGenLeptonsFilter
Initial value:
1 = dyJetsBareMatchedGenEleFilter.clone(
2  src = cms.InputTag("dyJetsPtEtaRestrictedMatchedGenLeptons")
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsRequireHighPtMatchedGenLepton
Initial value:
1 = requireGenMatchedHighPtEle.clone(
2  src = cms.InputTag("dyJetsMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut")
3  )

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

begin modules which require one lepton with high pT

tuple python.genDYJetsElectronChannelModules_cff.dyJetsRequireHighPtMatchedGenLeptonFilter = requireGenMatchedHighPtEleFilter.clone(src = cms.InputTag("dyJetsRequireHighPtMatchedGenLepton"))
tuple python.genDYJetsElectronChannelModules_cff.dyJetsRequireHighPtMatchedGenLeptonSeq
Initial value:
1 = cms.Sequence(
2  dyJetsRequireHighPtMatchedGenLepton*dyJetsRequireHighPtMatchedGenLeptonFilter
3  )
tuple python.genDYJetsElectronChannelModules_cff.dyJetsSelectLeptonsAfterDrSeparation = dyJetsBareGenJets.clone(src = cms.InputTag("dyJetsMatchedGenJetLeptonDrSeparation","leptonsPassingDrCut"))

end modules which require one lepton with high pT

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

tuple python.genDYJetsElectronChannelModules_cff.dyJetsSelectLeptonsAfterDrSeparationFilter = dyJetsBareGenJetsFilter.clone(src = cms.InputTag("dyJetsSelectLeptonsAfterDrSeparation"))
tuple python.genDYJetsElectronChannelModules_cff.dyJetsSelectLeptonsAfterDrSeparationSeq
Initial value:
1 = cms.Sequence(
2  dyJetsSelectLeptonsAfterDrSeparation*dyJetsSelectLeptonsAfterDrSeparationFilter
3  )
tuple python.genDYJetsElectronChannelModules_cff.printDYJetsParticleTree
Initial value:
1 = printParticleTree.clone(
2  src = cms.InputTag("prunedGenParticles")
3  )