#include <G4UserTrackingAction.hh>
Definition at line 54 of file G4UserTrackingAction.hh.
◆ G4UserTrackingAction()
G4UserTrackingAction::G4UserTrackingAction |
( |
| ) |
|
Definition at line 45 of file G4UserTrackingAction.cc.
52 msg =
" You are instantiating G4UserTrackingAction BEFORE your\n";
53 msg +=
"G4VUserPhysicsList is instantiated and assigned to G4RunManager.\n";
54 msg +=
" Such an instantiation is prohibited since Geant4 version 8.0. To fix this problem,\n";
55 msg +=
"please make sure that your main() instantiates G4VUserPhysicsList AND\n";
56 msg +=
"set it to G4RunManager before instantiating other user action classes\n";
57 msg +=
"such as G4UserTrackingAction.";
58 G4Exception(
"G4UserTrackingAction::G4UserTrackingAction()",
G4TrackingManager * fpTrackingManager
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
static G4ParticleTable * GetParticleTable()
◆ ~G4UserTrackingAction()
G4UserTrackingAction::~G4UserTrackingAction |
( |
| ) |
|
|
virtual |
◆ PostUserTrackingAction()
virtual void G4UserTrackingAction::PostUserTrackingAction |
( |
const G4Track * |
| ) |
|
|
inlinevirtual |
Reimplemented in G4RTTrackingAction, G4AdjointTrackingAction, TrackingAction, TrackingAction, Par02TrackingAction, MCTruthTrackingAction, CB_G4UserTrackingAction, PurgMagTrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, RE04TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, ITTrackingAction, TrackingAction, LXeTrackingAction, TrackingAction, F04TrackingAction, RE01TrackingAction, and ExExChTrackingAction.
Definition at line 69 of file G4UserTrackingAction.hh.
◆ PreUserTrackingAction()
virtual void G4UserTrackingAction::PreUserTrackingAction |
( |
const G4Track * |
| ) |
|
|
inlinevirtual |
Reimplemented in G4RTTrackingAction, G4AdjointTrackingAction, TrackingAction, TrackingAction, CexmcTrackingAction, CML2TrackingAction, MCTruthTrackingAction, TrackingAction, Par02TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, RE04TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, TrackingAction, ITTrackingAction, TrackingAction, LXeTrackingAction, WLSTrackingAction, TrackingAction, CB_G4UserTrackingAction, Em10TrackingAction, F04TrackingAction, ExN04TrackingAction, RE05TrackingAction, RE01TrackingAction, ExN04TrackingAction, and ExExChTrackingAction.
Definition at line 68 of file G4UserTrackingAction.hh.
◆ SetTrackingManagerPointer()
◆ fpTrackingManager
The documentation for this class was generated from the following files: