Geant4-11
|
#include <G4UserTrackingAction.hh>
Public Member Functions | |
G4UserTrackingAction () | |
virtual void | PostUserTrackingAction (const G4Track *) |
virtual void | PreUserTrackingAction (const G4Track *) |
virtual void | SetTrackingManagerPointer (G4TrackingManager *pValue) |
virtual | ~G4UserTrackingAction () |
Protected Attributes | |
G4TrackingManager * | fpTrackingManager = nullptr |
Definition at line 44 of file G4UserTrackingAction.hh.
G4UserTrackingAction::G4UserTrackingAction | ( | ) |
Definition at line 39 of file G4UserTrackingAction.cc.
References FatalException, G4Exception(), and G4ParticleTable::GetParticleTable().
|
virtual |
Definition at line 57 of file G4UserTrackingAction.cc.
|
inlinevirtual |
Reimplemented in G4AdjointTrackingAction, G4RTTrackingAction, G4MultiTrackingAction, and CB_G4UserTrackingAction.
Definition at line 57 of file G4UserTrackingAction.hh.
Referenced by export_G4UserTrackingAction(), G4AdjointTrackingAction::PostUserTrackingAction(), CB_G4UserTrackingAction::PostUserTrackingAction(), and G4TrackingManager::ProcessOneTrack().
|
inlinevirtual |
Reimplemented in G4AdjointTrackingAction, G4MultiTrackingAction, CB_G4UserTrackingAction, and G4RTTrackingAction.
Definition at line 56 of file G4UserTrackingAction.hh.
Referenced by export_G4UserTrackingAction(), G4AdjointTrackingAction::PreUserTrackingAction(), CB_G4UserTrackingAction::PreUserTrackingAction(), and G4TrackingManager::ProcessOneTrack().
|
virtual |
Reimplemented in G4MultiTrackingAction.
Definition at line 63 of file G4UserTrackingAction.cc.
References fpTrackingManager.
Referenced by G4TrackingManager::SetUserAction().
|
protected |
Definition at line 61 of file G4UserTrackingAction.hh.
Referenced by G4RTTrackingAction::PreUserTrackingAction(), and SetTrackingManagerPointer().