ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mcscore.MCVertex Class Reference

Public Member Functions

def __init__
 
def append_particle
 
def printout
 
def dump_vertex
 
def __del__
 

Public Attributes

 x
 
 y
 
 z
 
 nparticle
 
 particle_list
 

Detailed Description

Definition at line 46 of file mcscore.py.

View newest version in sPHENIX GitHub at line 46 of file mcscore.py

Constructor & Destructor Documentation

def mcscore.MCVertex.__init__ (   self,
  ax,
  ay,
  az 
)

Definition at line 48 of file mcscore.py.

View newest version in sPHENIX GitHub at line 48 of file mcscore.py

def mcscore.MCVertex.__del__ (   self)

Definition at line 74 of file mcscore.py.

View newest version in sPHENIX GitHub at line 74 of file mcscore.py

References mcscore.MCVertex.particle_list.

Member Function Documentation

def mcscore.MCVertex.append_particle (   self,
  aparticle 
)

Definition at line 55 of file mcscore.py.

View newest version in sPHENIX GitHub at line 55 of file mcscore.py

References mcscore.MCVertex.nparticle.

def mcscore.MCVertex.dump_vertex (   self,
  stream 
)

Definition at line 65 of file mcscore.py.

View newest version in sPHENIX GitHub at line 65 of file mcscore.py

References mcscore.MCVertex.nparticle, mcscore.MCVertex.particle_list, SpacePoint.x, FW::HelloData.x, mcscore.MCVertex.x, EICG4BwdDetector::towerposition.x, PHG4BackwardHcalDetector::towerposition.x, PHG4EICForwardEcalDetector::towerposition.x, PHG4ForwardHcalDetector::towerposition.x, EICG4B0ECALDetector::towerposition.x, PHG4LFHcalDetector::towerposition.x, PHG4CrystalCalorimeterDetector::towerposition.x, PHG4HybridHomogeneousCalorimeterDetector::towerposition.x, EICG4dRICHHit.x, FW::HitData.x, PHG4ForwardDualReadoutDetector::towerposition.x, TrackEvaluationContainerv1::ClusterStruct.x, PHG4Hitv1.x, PHG4ForwardEcalDetector::towerposition.x, TrackEvaluationContainerv1::TrackStruct.x, SpacePoint.y, mcscore.MCVertex.y, PHG4ForwardHcalDetector::towerposition.y, EICG4BwdDetector::towerposition.y, PHG4BackwardHcalDetector::towerposition.y, PHG4EICForwardEcalDetector::towerposition.y, EICG4B0ECALDetector::towerposition.y, PHG4LFHcalDetector::towerposition.y, PHG4CrystalCalorimeterDetector::towerposition.y, PHG4HybridHomogeneousCalorimeterDetector::towerposition.y, EICG4dRICHHit.y, FW::HitData.y, PHG4ForwardDualReadoutDetector::towerposition.y, TrackEvaluationContainerv1::ClusterStruct.y, PHG4Hitv1.y, PHG4ForwardEcalDetector::towerposition.y, TrackEvaluationContainerv1::TrackStruct.y, SpacePoint.z, Acts::TrackDensity::TrackEntry.z, mcscore.MCVertex.z, EICG4BwdDetector::towerposition.z, PHG4ForwardHcalDetector::towerposition.z, PHG4BackwardHcalDetector::towerposition.z, PHG4EICForwardEcalDetector::towerposition.z, EICG4B0ECALDetector::towerposition.z, PHG4LFHcalDetector::towerposition.z, PHG4CrystalCalorimeterDetector::towerposition.z, PHG4HybridHomogeneousCalorimeterDetector::towerposition.z, EICG4dRICHHit.z, FW::HitData.z, PHG4ForwardDualReadoutDetector::towerposition.z, TrackEvaluationContainerv1::ClusterStruct.z, PHG4Hitv1.z, PHG4ForwardEcalDetector::towerposition.z, PHG4mRICHDetector::PolyPar.z, and TrackEvaluationContainerv1::TrackStruct.z.

def mcscore.MCVertex.printout (   self)

Definition at line 59 of file mcscore.py.

View newest version in sPHENIX GitHub at line 59 of file mcscore.py

References mcscore.MCVertex.nparticle, mcscore.MCVertex.particle_list, print(), SpacePoint.x, FW::HelloData.x, mcscore.MCVertex.x, PHG4ForwardHcalDetector::towerposition.x, EICG4BwdDetector::towerposition.x, PHG4BackwardHcalDetector::towerposition.x, PHG4EICForwardEcalDetector::towerposition.x, EICG4B0ECALDetector::towerposition.x, PHG4LFHcalDetector::towerposition.x, PHG4CrystalCalorimeterDetector::towerposition.x, PHG4HybridHomogeneousCalorimeterDetector::towerposition.x, EICG4dRICHHit.x, FW::HitData.x, PHG4ForwardDualReadoutDetector::towerposition.x, TrackEvaluationContainerv1::ClusterStruct.x, PHG4Hitv1.x, PHG4ForwardEcalDetector::towerposition.x, TrackEvaluationContainerv1::TrackStruct.x, SpacePoint.y, mcscore.MCVertex.y, PHG4ForwardHcalDetector::towerposition.y, EICG4BwdDetector::towerposition.y, PHG4BackwardHcalDetector::towerposition.y, PHG4EICForwardEcalDetector::towerposition.y, EICG4B0ECALDetector::towerposition.y, PHG4LFHcalDetector::towerposition.y, PHG4CrystalCalorimeterDetector::towerposition.y, PHG4HybridHomogeneousCalorimeterDetector::towerposition.y, EICG4dRICHHit.y, FW::HitData.y, PHG4ForwardDualReadoutDetector::towerposition.y, TrackEvaluationContainerv1::ClusterStruct.y, PHG4Hitv1.y, PHG4ForwardEcalDetector::towerposition.y, TrackEvaluationContainerv1::TrackStruct.y, SpacePoint.z, Acts::TrackDensity::TrackEntry.z, mcscore.MCVertex.z, PHG4BackwardHcalDetector::towerposition.z, EICG4BwdDetector::towerposition.z, PHG4EICForwardEcalDetector::towerposition.z, PHG4ForwardHcalDetector::towerposition.z, EICG4B0ECALDetector::towerposition.z, PHG4LFHcalDetector::towerposition.z, PHG4CrystalCalorimeterDetector::towerposition.z, PHG4HybridHomogeneousCalorimeterDetector::towerposition.z, FW::HitData.z, EICG4dRICHHit.z, PHG4ForwardDualReadoutDetector::towerposition.z, TrackEvaluationContainerv1::ClusterStruct.z, PHG4Hitv1.z, PHG4ForwardEcalDetector::towerposition.z, PHG4mRICHDetector::PolyPar.z, and TrackEvaluationContainerv1::TrackStruct.z.

+ Here is the call graph for this function:

Member Data Documentation

mcscore.MCVertex.nparticle

Definition at line 52 of file mcscore.py.

View newest version in sPHENIX GitHub at line 52 of file mcscore.py

Referenced by mcscore.MCVertex.append_particle(), mcscore.MCVertex.dump_vertex(), and mcscore.MCVertex.printout().

mcscore.MCVertex.particle_list

Definition at line 53 of file mcscore.py.

View newest version in sPHENIX GitHub at line 53 of file mcscore.py

Referenced by mcscore.MCVertex.__del__(), mcscore.MCVertex.dump_vertex(), and mcscore.MCVertex.printout().

mcscore.MCVertex.x

Definition at line 49 of file mcscore.py.

View newest version in sPHENIX GitHub at line 49 of file mcscore.py

Referenced by mcscore.MCVertex.dump_vertex(), and mcscore.MCVertex.printout().

mcscore.MCVertex.y

Definition at line 50 of file mcscore.py.

View newest version in sPHENIX GitHub at line 50 of file mcscore.py

Referenced by mcscore.MCVertex.dump_vertex(), and mcscore.MCVertex.printout().

mcscore.MCVertex.z

Definition at line 51 of file mcscore.py.

View newest version in sPHENIX GitHub at line 51 of file mcscore.py

Referenced by mcscore.MCVertex.dump_vertex(), and mcscore.MCVertex.printout().


The documentation for this class was generated from the following file: