#include <IG4Svc.h>
Inheritance diagram for IG4Svc:
Public Member Functions | |
virtual void | G4Init ()=0 |
virtual void | G4Init ()=0 |
virtual const G4Event * | GetCurrentEvent () const =0 |
virtual const G4Event * | GetCurrentEvent () const =0 |
virtual const G4Run * | GetCurrentRun () const =0 |
virtual const G4Run * | GetCurrentRun () const =0 |
virtual G4RunManager * | runMgr ()=0 |
virtual G4RunManager * | runMgr ()=0 |
virtual void | SetUserAction (G4UserSteppingAction *)=0 |
virtual void | SetUserAction (G4UserTrackingAction *)=0 |
virtual void | SetUserAction (G4UserStackingAction *)=0 |
virtual void | SetUserAction (G4VUserPrimaryGeneratorAction *)=0 |
virtual void | SetUserAction (G4UserEventAction *)=0 |
virtual void | SetUserAction (G4UserRunAction *)=0 |
virtual void | SetUserAction (G4UserSteppingAction *)=0 |
virtual void | SetUserAction (G4UserTrackingAction *)=0 |
virtual void | SetUserAction (G4UserStackingAction *)=0 |
virtual void | SetUserAction (G4VUserPrimaryGeneratorAction *)=0 |
virtual void | SetUserAction (G4UserEventAction *)=0 |
virtual void | SetUserAction (G4UserRunAction *)=0 |
virtual void | SetUserInitialization (G4VUserPhysicsList *)=0 |
virtual void | SetUserInitialization (G4VUserDetectorConstruction *)=0 |
virtual void | SetUserInitialization (G4VUserPhysicsList *)=0 |
virtual void | SetUserInitialization (G4VUserDetectorConstruction *)=0 |
virtual void | StartUISession ()=0 |
virtual void | StartUISession ()=0 |
virtual G4UImanager * | uiMgr ()=0 |
virtual G4UImanager * | uiMgr ()=0 |
Static Public Member Functions | |
const InterfaceID & | interfaceID () |
Retrieve interface ID. | |
const InterfaceID & | interfaceID () |
Retrieve interface ID. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Retrieve interface ID.
00056 { return IID_IG4Svc; }
|
|
Retrieve interface ID.
00056 { return IID_IG4Svc; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|