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

#include <geant4/tree/geant4-10.6-release/source/tracking/include/G4UserTrackingAction.hh>

Inherited by CB_G4UserTrackingAction, CexmcTrackingAction, CML2TrackingAction, ExN04TrackingAction, ExN04TrackingAction, F04TrackingAction, G4AdjointTrackingAction, G4MultiTrackingAction, G4RTTrackingAction, ITTrackingAction, ITTrackingAction, LXeTrackingAction, MCTruthTrackingAction, Par02TrackingAction, PHG4PhenixTrackingAction, PHG4TrackingAction, PurgMagTrackingAction, RE01TrackingAction, RE04TrackingAction, RE05TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, and WLSTrackingAction.

+ Collaboration diagram for G4UserTrackingAction:

Public Member Functions

 G4UserTrackingAction ()
 
virtual ~G4UserTrackingAction ()
 
virtual void SetTrackingManagerPointer (G4TrackingManager *pValue)
 
virtual void PreUserTrackingAction (const G4Track *)
 
virtual void PostUserTrackingAction (const G4Track *)
 

Protected Attributes

G4TrackingManagerfpTrackingManager
 

Detailed Description

Definition at line 53 of file G4UserTrackingAction.hh.

View newest version in sPHENIX GitHub at line 53 of file G4UserTrackingAction.hh

Constructor & Destructor Documentation

G4UserTrackingAction::G4UserTrackingAction ( )

Definition at line 44 of file G4UserTrackingAction.cc.

View newest version in sPHENIX GitHub at line 44 of file G4UserTrackingAction.cc

References FatalException, G4Exception(), and G4ParticleTable::GetParticleTable().

+ Here is the call graph for this function:

G4UserTrackingAction::~G4UserTrackingAction ( )
virtual

Definition at line 63 of file G4UserTrackingAction.cc.

View newest version in sPHENIX GitHub at line 63 of file G4UserTrackingAction.cc

Member Function Documentation

void G4UserTrackingAction::SetTrackingManagerPointer ( G4TrackingManager pValue)
virtual

Reimplemented in G4MultiTrackingAction.

Definition at line 69 of file G4UserTrackingAction.cc.

View newest version in sPHENIX GitHub at line 69 of file G4UserTrackingAction.cc

References fpTrackingManager.

Referenced by G4TrackingManager::SetUserAction().

+ Here is the caller graph for this function:

Member Data Documentation


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