Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IG4Svc Class Reference

#include <IG4Svc.h>

Inheritance diagram for IG4Svc:

G4Svc G4Svc List of all members.

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.

Member Function Documentation

virtual void IG4Svc::G4Init  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::G4Init  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual const G4Event* IG4Svc::GetCurrentEvent  )  const [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual const G4Event* IG4Svc::GetCurrentEvent  )  const [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual const G4Run* IG4Svc::GetCurrentRun  )  const [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual const G4Run* IG4Svc::GetCurrentRun  )  const [pure virtual]
 

Implemented in G4Svc, and G4Svc.

const InterfaceID& IG4Svc::interfaceID  )  [inline, static]
 

Retrieve interface ID.

00056 { return IID_IG4Svc; }

const InterfaceID& IG4Svc::interfaceID  )  [inline, static]
 

Retrieve interface ID.

00056 { return IID_IG4Svc; }

virtual G4RunManager* IG4Svc::runMgr  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual G4RunManager* IG4Svc::runMgr  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserSteppingAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserTrackingAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserStackingAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4VUserPrimaryGeneratorAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserEventAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserRunAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserSteppingAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserTrackingAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserStackingAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4VUserPrimaryGeneratorAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserEventAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserAction G4UserRunAction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserInitialization G4VUserPhysicsList *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserInitialization G4VUserDetectorConstruction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserInitialization G4VUserPhysicsList *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::SetUserInitialization G4VUserDetectorConstruction *   )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::StartUISession  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual void IG4Svc::StartUISession  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual G4UImanager* IG4Svc::uiMgr  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.

virtual G4UImanager* IG4Svc::uiMgr  )  [pure virtual]
 

Implemented in G4Svc, and G4Svc.


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:18:11 2011 for BOSS6.5.5 by  doxygen 1.3.9.1