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

◆ addGenParticleRef()

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

Definition at line 75 of file muonClassificationByHits_cfi.py.

75 def addGenParticleRef(patMuonProducer, label = 'classByHitsGlbOrTrk'):
76  patMuonProducer.addGenMatch = True
77  patMuonProducer.genParticleMatch = cms.VInputTag(cms.InputTag(label, "toPrimaries"), cms.InputTag(label, "toSecondaries"))
78 

◆ addUserData()

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 

Variable Documentation

◆ associatorLabel

muonClassificationByHits_cfi.associatorLabel

Definition at line 29 of file muonClassificationByHits_cfi.py.

◆ classByHitsGlb

muonClassificationByHits_cfi.classByHitsGlb

Definition at line 38 of file muonClassificationByHits_cfi.py.

◆ classByHitsGlbOrTrk

muonClassificationByHits_cfi.classByHitsGlbOrTrk

Definition at line 46 of file muonClassificationByHits_cfi.py.

◆ classByHitsSta

muonClassificationByHits_cfi.classByHitsSta

Definition at line 42 of file muonClassificationByHits_cfi.py.

◆ classByHitsTM

muonClassificationByHits_cfi.classByHitsTM

Definition at line 24 of file muonClassificationByHits_cfi.py.

◆ classByHitsTMLSAT

muonClassificationByHits_cfi.classByHitsTMLSAT

Definition at line 35 of file muonClassificationByHits_cfi.py.

◆ decayAbsZ

muonClassificationByHits_cfi.decayAbsZ

Definition at line 31 of file muonClassificationByHits_cfi.py.

◆ decayRho

muonClassificationByHits_cfi.decayRho

Definition at line 30 of file muonClassificationByHits_cfi.py.

◆ digitizers

muonClassificationByHits_cfi.digitizers

Definition at line 6 of file muonClassificationByHits_cfi.py.

◆ genParticles

muonClassificationByHits_cfi.genParticles

Definition at line 33 of file muonClassificationByHits_cfi.py.

◆ linkToGenParticles

muonClassificationByHits_cfi.linkToGenParticles

Definition at line 32 of file muonClassificationByHits_cfi.py.

◆ mergedtruth

muonClassificationByHits_cfi.mergedtruth

Definition at line 7 of file muonClassificationByHits_cfi.py.

◆ mixHepMC

muonClassificationByHits_cfi.mixHepMC

Definition at line 16 of file muonClassificationByHits_cfi.py.

◆ mixObjects

muonClassificationByHits_cfi.mixObjects

Definition at line 15 of file muonClassificationByHits_cfi.py.

◆ mixTracks

muonClassificationByHits_cfi.mixTracks

Definition at line 18 of file muonClassificationByHits_cfi.py.

◆ mixVertices

muonClassificationByHits_cfi.mixVertices

Definition at line 17 of file muonClassificationByHits_cfi.py.

◆ muon

muonClassificationByHits_cfi.muon

Definition at line 11 of file muonClassificationByHits_cfi.py.

◆ muonClassificationByHits

muonClassificationByHits_cfi.muonClassificationByHits

Definition at line 52 of file muonClassificationByHits_cfi.py.

◆ muonPreselection

muonClassificationByHits_cfi.muonPreselection

Definition at line 26 of file muonClassificationByHits_cfi.py.

◆ muons

muonClassificationByHits_cfi.muons

Definition at line 25 of file muonClassificationByHits_cfi.py.

◆ pixel

muonClassificationByHits_cfi.pixel

Definition at line 9 of file muonClassificationByHits_cfi.py.

Referenced by SiPixelCoordinates.blade_coord(), SiPixelCoordinates.blade_panel_coord(), RPixDetClusterizer.buildClusters(), SiPixelCoordinates.channel(), PixelThresholdClusterizer.clear_buffer(), ClusMultPlots(), PixelCPEGeneric.collect_edge_charges(), PixelThresholdClusterizer.copy_to_buffer(), ClusterShape.determineShape(), SiPixelCoordinates.disk_coord(), SiPixelCoordinates.disk_ring_coord(), QcdLowPtDQM.fillPixels(), SiPixelFrameReverter.findPixelInRoc(), HcalSiPM.hitCells(), HLTPixelClusterShapeFilter.hltFilter(), SiPixelCoordinates.ladder_coord(), sipixelobjects::LocalPixel.LocalPixel(), SiPixelCoordinates.module_coord(), SiPixelCoordinates.pixel_(), SiPixelTemplateReco2D.PixelTempReco2D(), SiPixelTemplateSplit.PixelTempSplit(), FWColorPopup.PlacePopup(), Trajectory.pop(), PixelVertexProducerClusters.produce(), HIPixelClusterVtxProducer.produce(), ClusterCompatibilityProducer.produce(), Trajectory.pushAux(), fireworks.pushNearbyPixelHits(), fireworks.pushPixelHits(), SiPixelCoordinates.ring_coord(), SiPixelCoordinates.roc(), SiPixelCoordinates.signed_blade_coord(), SiPixelCoordinates.signed_blade_panel_coord(), SiPixelCoordinates.signed_disk_coord(), SiPixelCoordinates.signed_disk_ring_coord(), SiPixelCoordinates.signed_ladder_coord(), SiPixelCoordinates.signed_module_coord(), SiPixelCoordinates.signed_shifted_blade_panel_coord(), PixelDataFormatter.word2digi(), SiPixelCoordinates.xcoord_on_module_(), and SiPixelCoordinates.ycoord_on_module_().

◆ simHitCollections

muonClassificationByHits_cfi.simHitCollections

Definition at line 8 of file muonClassificationByHits_cfi.py.

◆ tracker

muonClassificationByHits_cfi.tracker

Definition at line 10 of file muonClassificationByHits_cfi.py.

◆ trackingParticles

muonClassificationByHits_cfi.trackingParticles

◆ trackingParticlesNoSimHits

muonClassificationByHits_cfi.trackingParticlesNoSimHits

Definition at line 5 of file muonClassificationByHits_cfi.py.

◆ trackType

muonClassificationByHits_cfi.trackType

Definition at line 27 of file muonClassificationByHits_cfi.py.

muonClassificationByHits_cfi.addGenParticleRef
def addGenParticleRef(patMuonProducer, label='classByHitsGlbOrTrk')
Definition: muonClassificationByHits_cfi.py:75
muonClassificationByHits_cfi.addUserData
def addUserData(patMuonProducer, labels=['classByHitsGlbOrTrk'], extraInfo=False)
Definition: muonClassificationByHits_cfi.py:64