#include <G4UserEventAction.hh>
Inherited by B1EventAction, B1EventAction, B1EventAction, B2EventAction, B2EventAction, B2EventAction, B3aEventAction, B4aEventAction, B4bEventAction, B4cEventAction, B4dEventAction, B5EventAction, CB_G4UserEventAction, CCalEndOfEventAction, CexmcEventAction, CML2EventAction, demo.MyEventAction, DicomEventAction, DMXEventAction, Em10EventAction, eRositaEventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, ExExChEventAction, ExG4EventAction01, ExG4EventAction01, ExG4EventAction01, ExGflashEventAction, ExN02EventAction, ExN04EventAction, ExN04EventAction, ExP01EventAction, F01EventAction, F02EventAction, F03EventAction, F04EventAction, FCALTBEventAction, G4BlineEventAction, G4HumanPhantomEventAction, GammaRayTelEventAction, H02EventAction, HadrontherapyEventAction, IORTEventAction, LXeEventAction, MCTruthEventAction, Par02EventAction, PurgMagEventAction, QEventAction, RE01EventAction, RE02EventAction, RE04EventAction, RE05EventAction, RMC01AdjointEventAction, RMC01EventAction, root_test.MyEventAction, test.MyEventAction, test.MyEventAction, test.MyEventAction, UltraEventAction, WLSEventAction, and XrayFluoEventAction.
Definition at line 51 of file G4UserEventAction.hh.
◆ G4UserEventAction()
G4UserEventAction::G4UserEventAction |
( |
| ) |
|
Definition at line 36 of file G4UserEventAction.cc.
41 msg =
" You are instantiating G4UserEventAction BEFORE your\n";
42 msg +=
"G4VUserPhysicsList is instantiated and assigned to G4RunManager.\n";
43 msg +=
" Such an instantiation is prohibited by Geant4 version 8.0. To fix this problem,\n";
44 msg +=
"please make sure that your main() instantiates G4VUserPhysicsList AND\n";
45 msg +=
"set it to G4RunManager before instantiating other user action classes\n";
46 msg +=
"such as G4UserEventAction.";
47 G4Exception(
"G4UserEventAction::G4UserEventAction()",
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
static G4ParticleTable * GetParticleTable()
◆ ~G4UserEventAction()
G4UserEventAction::~G4UserEventAction |
( |
| ) |
|
|
virtual |
◆ BeginOfEventAction()
void G4UserEventAction::BeginOfEventAction |
( |
const G4Event * |
anEvent | ) |
|
|
virtual |
Reimplemented in CexmcEventAction, G4BlineEventAction, XrayFluoEventAction, RMC01AdjointEventAction, UltraEventAction, DMXEventAction, EventAction, EventAction, EventAction, EventAction, GammaRayTelEventAction, EventAction, Par02EventAction, RMC01EventAction, DicomEventAction, EventAction, IORTEventAction, CML2EventAction, RE02EventAction, PurgMagEventAction, Em10EventAction, MCTruthEventAction, RE04EventAction, EventAction, EventAction, EventAction, EventAction, F03EventAction, ExG4EventAction01, ExG4EventAction01, F01EventAction, F02EventAction, ExG4EventAction01, EventAction, WLSEventAction, ExP01EventAction, FCALTBEventAction, EventAction, B4cEventAction, EventAction, EventAction, LXeEventAction, EventAction, B3aEventAction, B4aEventAction, B4dEventAction, EventAction, EventAction, EventAction, EventAction, EventAction, ExN02EventAction, EventAction, F04EventAction, EventAction, EventAction, EventAction, G4HumanPhantomEventAction, B4bEventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, QEventAction, B1EventAction, B5EventAction, B1EventAction, RE01EventAction, eRositaEventAction, B2EventAction, B2EventAction, B2EventAction, B1EventAction, HadrontherapyEventAction, ExN04EventAction, RE05EventAction, CB_G4UserEventAction, ExExChEventAction, ExN04EventAction, ExGflashEventAction, H02EventAction, EventAction, and EventAction.
Definition at line 55 of file G4UserEventAction.cc.
◆ EndOfEventAction()
void G4UserEventAction::EndOfEventAction |
( |
const G4Event * |
anEvent | ) |
|
|
virtual |
Reimplemented in CexmcEventAction, G4BlineEventAction, XrayFluoEventAction, RMC01AdjointEventAction, UltraEventAction, DMXEventAction, Par02EventAction, EventAction, EventAction, EventAction, EventAction, GammaRayTelEventAction, EventAction, RMC01EventAction, DicomEventAction, EventAction, IORTEventAction, CML2EventAction, RE02EventAction, PurgMagEventAction, Em10EventAction, MCTruthEventAction, RE04EventAction, EventAction, EventAction, EventAction, EventAction, F03EventAction, ExG4EventAction01, ExG4EventAction01, F01EventAction, F02EventAction, ExG4EventAction01, EventAction, WLSEventAction, ExP01EventAction, FCALTBEventAction, EventAction, B4cEventAction, EventAction, EventAction, LXeEventAction, CB_G4UserEventAction, EventAction, B3aEventAction, B4aEventAction, B4dEventAction, EventAction, EventAction, EventAction, EventAction, EventAction, ExN02EventAction, EventAction, F04EventAction, EventAction, EventAction, EventAction, CCalEndOfEventAction, G4HumanPhantomEventAction, B4bEventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, EventAction, QEventAction, B1EventAction, B5EventAction, B1EventAction, RE01EventAction, eRositaEventAction, B2EventAction, B2EventAction, B2EventAction, B1EventAction, HadrontherapyEventAction, ExN04EventAction, RE05EventAction, ExExChEventAction, ExN04EventAction, ExGflashEventAction, H02EventAction, EventAction, and EventAction.
Definition at line 58 of file G4UserEventAction.cc.
◆ SetEventManager()
virtual void G4UserEventAction::SetEventManager |
( |
G4EventManager * |
value | ) |
|
|
inlinevirtual |
◆ fpEventManager
The documentation for this class was generated from the following files: