CMS 3D CMS Logo

Functions | Variables
muonClassificationByHits_cfi Namespace Reference

Functions

def addGenParticleRef (patMuonProducer, label='classByHitsGlbOrTrk')
 
def addUserData (patMuonProducer, labels=['classByHitsGlbOrTrk'], extraInfo=False)
 

Variables

 associatorLabel
 
 classByHitsGlb
 
 classByHitsGlbOrTrk
 
 classByHitsSta
 
 classByHitsTM
 
 classByHitsTMLSAT
 
 decayAbsZ
 
 decayRho
 
 digitizers
 
 genParticles
 
 linkToGenParticles
 
 mergedtruth
 
 mixHepMC
 
 mixObjects
 
 mixTracks
 
 mixVertices
 
 muon
 
 muonClassificationByHits
 
 muonPreselection
 
 muons
 
 pixel
 
 simHitCollections
 
 tracker
 
 trackingParticles
 
 trackingParticlesNoSimHits
 
 trackType
 

Function Documentation

def muonClassificationByHits_cfi.addGenParticleRef (   patMuonProducer,
  label = 'classByHitsGlbOrTrk' 
)

Definition at line 75 of file muonClassificationByHits_cfi.py.

Referenced by pat::PATObject< reco::Muon >.genParticlesSize().

75 def addGenParticleRef(patMuonProducer, label = 'classByHitsGlbOrTrk'):
76  patMuonProducer.addGenMatch = True
77  patMuonProducer.genParticleMatch = cms.VInputTag(cms.InputTag(label, "toPrimaries"), cms.InputTag(label, "toSecondaries"))
78 
79 
def addGenParticleRef(patMuonProducer, label='classByHitsGlbOrTrk')
def muonClassificationByHits_cfi.addUserData (   patMuonProducer,
  labels = ['classByHitsGlbOrTrk'],
  extraInfo = False 
)

Definition at line 64 of file muonClassificationByHits_cfi.py.

64 def addUserData(patMuonProducer,labels=['classByHitsGlbOrTrk'], extraInfo = False):
65  for label in labels:
66  patMuonProducer.userData.userInts.src.append( cms.InputTag(label) )
67  patMuonProducer.userData.userInts.src.append( cms.InputTag(label, "ext") )
68  if extraInfo:
69  for ints in ("flav", "hitsPdgId", "G4processType", "momPdgId", "gmomPdgId", "momFlav", "gmomFlav", "hmomFlav", "tpId", "tpBx", "tpEv", "momStatus"):
70  patMuonProducer.userData.userInts.src.append(cms.InputTag(label, ints))
71  for ins in ("signp", "pt", "eta", "phi", "prodRho", "prodZ", "tpAssoQuality", "momRho", "momZ"):
72 
73  patMuonProducer.userData.userFloats.src.append(cms.InputTag(label, ins))
74 
def addUserData(patMuonProducer, labels=['classByHitsGlbOrTrk'], extraInfo=False)

Variable Documentation

muonClassificationByHits_cfi.associatorLabel

Definition at line 29 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.classByHitsGlb

Definition at line 38 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.classByHitsGlbOrTrk

Definition at line 46 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.classByHitsSta

Definition at line 42 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.classByHitsTM

Definition at line 24 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.classByHitsTMLSAT

Definition at line 35 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.decayAbsZ

Definition at line 31 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.decayRho

Definition at line 30 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.digitizers

Definition at line 6 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.genParticles

Definition at line 33 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.linkToGenParticles

Definition at line 32 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.mergedtruth

Definition at line 7 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.mixHepMC

Definition at line 16 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.mixObjects

Definition at line 15 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.mixTracks

Definition at line 18 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.mixVertices

Definition at line 17 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.muon

Definition at line 11 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.muonClassificationByHits

Definition at line 52 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.muonPreselection

Definition at line 26 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.muons

Definition at line 25 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.simHitCollections

Definition at line 8 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.tracker

Definition at line 10 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.trackingParticlesNoSimHits

Definition at line 5 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.trackType

Definition at line 27 of file muonClassificationByHits_cfi.py.