ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CexmcTrackPointsStore Struct Reference

#include <geant4/tree/geant4-10.6-release/examples/advanced/ChargeExchangeMC/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_)
 
voidoperator 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.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub 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.

View newest version in sPHENIX GitHub 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

Definition at line 96 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 96 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), and CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::calorimeterTPRight

Definition at line 98 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 98 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), and CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::monitorTP

Definition at line 80 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 80 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), and CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPBeamParticle

Definition at line 82 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 82 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), and CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPNucleusParticle

Definition at line 86 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 86 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPOutputParticle

Definition at line 84 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 84 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), CexmcEventAction::EndOfEventAction(), and CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPOutputParticleDecayProductParticle1

Definition at line 88 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 88 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::targetTPOutputParticleDecayProductParticle2

Definition at line 90 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 90 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::vetoCounterTPLeft

Definition at line 92 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 92 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), and CexmcEventAction::PrintTrackPoints().

const CexmcTrackPointInfo& CexmcTrackPointsStore::vetoCounterTPRight

Definition at line 94 of file CexmcTrackPointsStore.hh.

View newest version in sPHENIX GitHub at line 94 of file CexmcTrackPointsStore.hh

Referenced by CexmcEventAction::DrawTrackPoints(), and CexmcEventAction::PrintTrackPoints().


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