44 #ifndef CEXMC_TRACK_POINTS_STORE_HH
45 #define CEXMC_TRACK_POINTS_STORE_HH
67 targetTPOutputParticleDecayProductParticle1_ ),
69 targetTPOutputParticleDecayProductParticle2_ ),
76 void *
operator new(
size_t size );
78 void operator delete(
void * obj );
105 inline void * CexmcTrackPointsStore::operator
new( size_t )
111 inline void CexmcTrackPointsStore::operator
delete(
void * obj )
114 reinterpret_cast< CexmcTrackPointsStore * >( obj ) );
CexmcTrackPointsStore(const CexmcTrackPointInfo &monitorTP_, const CexmcTrackPointInfo &targetTPBeamParticle_, const CexmcTrackPointInfo &targetTPOutputParticle_, const CexmcTrackPointInfo &targetTPNucleusParticle_, const CexmcTrackPointInfo &targetTPOutputParticleDecayProductParticle1_, const CexmcTrackPointInfo &targetTPOutputParticleDecayProductParticle2_, const CexmcTrackPointInfo &vetoCounterTPLeft_, const CexmcTrackPointInfo &vetoCounterTPRight_, const CexmcTrackPointInfo &calorimeterTPLeft_, const CexmcTrackPointInfo &calorimeterTPRight_)
const CexmcTrackPointInfo & targetTPOutputParticleDecayProductParticle1
const CexmcTrackPointInfo & targetTPBeamParticle
G4Allocator< CexmcTrackPointsStore > trackPointsStoreAllocator
const CexmcTrackPointInfo & vetoCounterTPLeft
const CexmcTrackPointInfo & calorimeterTPRight
void FreeSingle(Type *anElement)
const CexmcTrackPointInfo & targetTPNucleusParticle
const CexmcTrackPointInfo & calorimeterTPLeft
const CexmcTrackPointInfo & targetTPOutputParticleDecayProductParticle2
const CexmcTrackPointInfo & vetoCounterTPRight
const CexmcTrackPointInfo & targetTPOutputParticle
const CexmcTrackPointInfo & monitorTP