#include <IG4Svc.h>
Inheritance diagram for IG4Svc:
Public Member Functions | |
virtual G4RunManager * | runMgr ()=0 |
virtual G4UImanager * | uiMgr ()=0 |
virtual void | StartUISession ()=0 |
virtual const G4Event * | GetCurrentEvent () const =0 |
virtual const G4Run * | GetCurrentRun () const =0 |
virtual void | SetUserInitialization (G4VUserDetectorConstruction *)=0 |
virtual void | SetUserInitialization (G4VUserPhysicsList *)=0 |
virtual void | SetUserAction (G4UserRunAction *)=0 |
virtual void | SetUserAction (G4UserEventAction *)=0 |
virtual void | SetUserAction (G4VUserPrimaryGeneratorAction *)=0 |
virtual void | SetUserAction (G4UserStackingAction *)=0 |
virtual void | SetUserAction (G4UserTrackingAction *)=0 |
virtual void | SetUserAction (G4UserSteppingAction *)=0 |
virtual void | G4Init ()=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Retrieve interface ID. |
Definition at line 30 of file IG4Svc.h.
virtual void IG4Svc::G4Init | ( | ) | [pure virtual] |
Implemented in G4Svc.
virtual const G4Event* IG4Svc::GetCurrentEvent | ( | ) | const [pure virtual] |
Implemented in G4Svc.
virtual const G4Run* IG4Svc::GetCurrentRun | ( | ) | const [pure virtual] |
Implemented in G4Svc.
static const InterfaceID& IG4Svc::interfaceID | ( | ) | [inline, static] |
Retrieve interface ID.
Definition at line 56 of file IG4Svc.h.
References IID_IG4Svc().
00056 { return IID_IG4Svc; }
virtual G4RunManager* IG4Svc::runMgr | ( | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserAction | ( | G4UserSteppingAction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserAction | ( | G4UserTrackingAction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserAction | ( | G4UserStackingAction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserAction | ( | G4VUserPrimaryGeneratorAction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserAction | ( | G4UserEventAction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserAction | ( | G4UserRunAction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserInitialization | ( | G4VUserPhysicsList * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::SetUserInitialization | ( | G4VUserDetectorConstruction * | ) | [pure virtual] |
Implemented in G4Svc.
virtual void IG4Svc::StartUISession | ( | ) | [pure virtual] |
Implemented in G4Svc.
virtual G4UImanager* IG4Svc::uiMgr | ( | ) | [pure virtual] |
Implemented in G4Svc.