44 #ifndef CEXMC_TRACK_POINTS_DIGITIZER_HH
45 #define CEXMC_TRACK_POINTS_DIGITIZER_HH
87 void InitializeData(
void );
125 return targetTPBeamParticle;
132 return targetTPOutputParticle;
139 return targetTPNucleusParticle;
148 return targetTPOutputParticleDecayProductParticle[ 1 ];
150 return targetTPOutputParticleDecayProductParticle[ 0 ];
157 return vetoCounterTPLeft;
164 return vetoCounterTPRight;
171 return calorimeterTPLeft;
178 return calorimeterTPRight;
CexmcTrackPointsDigitizer(const G4String &name)
const CexmcTrackPointInfo & GetTargetTPOutputParticleDecayProductParticle(G4int index) const
const CexmcTrackPointInfo & GetVetoCounterTPRight(void) const
const CexmcTrackPointInfo & GetMonitorTP(void) const
const CexmcTrackPointInfo & GetTargetTPNucleusParticle(void) const
const CexmcTrackPointInfo & GetTargetTPBeamParticle(void) const
const CexmcTrackPointInfo & GetCalorimeterTPRight(void) const
const CexmcTrackPointInfo & GetCalorimeterTPLeft(void) const
const CexmcTrackPointInfo & GetTargetTPOutputParticle(void) const
const CexmcTrackPointInfo & GetVetoCounterTPLeft(void) const
G4bool HasTriggered(void) const