Geant4  10.03
CexmcTrackPointsStore Struct Reference

#include <CexmcTrackPointsStore.hh>

+ Collaboration diagram for CexmcTrackPointsStore:

Public Member Functions

 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)
 
void * operator new (size_t size)
 
void operator delete (void *obj)
 

Public Attributes

const CexmcTrackPointInfomonitorTP
 
const CexmcTrackPointInfotargetTPBeamParticle
 
const CexmcTrackPointInfotargetTPOutputParticle
 
const CexmcTrackPointInfotargetTPNucleusParticle
 
const CexmcTrackPointInfotargetTPOutputParticleDecayProductParticle1
 
const CexmcTrackPointInfotargetTPOutputParticleDecayProductParticle2
 
const CexmcTrackPointInfovetoCounterTPLeft
 
const CexmcTrackPointInfovetoCounterTPRight
 
const CexmcTrackPointInfocalorimeterTPLeft
 
const CexmcTrackPointInfocalorimeterTPRight
 

Detailed Description

Definition at line 51 of file CexmcTrackPointsStore.hh.

Constructor & Destructor Documentation

CexmcTrackPointsStore::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 
)
inline

Definition at line 53 of file CexmcTrackPointsStore.hh.

Member Function Documentation

void CexmcTrackPointsStore::operator delete ( void *  obj)
inline

Definition at line 111 of file CexmcTrackPointsStore.hh.

References G4Allocator< Type >::FreeSingle().

+ Here is the call graph for this function:

void * CexmcTrackPointsStore::operator new ( size_t  size)
inline

Definition at line 105 of file CexmcTrackPointsStore.hh.

References G4Allocator< Type >::MallocSingle().

+ Here is the call graph for this function:

Member Data Documentation

const CexmcTrackPointInfo& CexmcTrackPointsStore::calorimeterTPLeft
const CexmcTrackPointInfo& CexmcTrackPointsStore::calorimeterTPRight
const CexmcTrackPointInfo& CexmcTrackPointsStore::monitorTP
const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPBeamParticle
const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPNucleusParticle

Definition at line 86 of file CexmcTrackPointsStore.hh.

Referenced by CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPOutputParticle
const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPOutputParticleDecayProductParticle1

Definition at line 88 of file CexmcTrackPointsStore.hh.

Referenced by CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPOutputParticleDecayProductParticle2

Definition at line 90 of file CexmcTrackPointsStore.hh.

Referenced by CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::vetoCounterTPLeft
const CexmcTrackPointInfo& CexmcTrackPointsStore::vetoCounterTPRight

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