Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4VUserActionInitialization Class Referenceabstract

#include <G4VUserActionInitialization.hh>

Public Member Functions

 G4VUserActionInitialization ()
 
virtual ~G4VUserActionInitialization ()
 
virtual void Build () const =0
 
virtual void BuildForMaster () const
 
virtual G4VSteppingVerboseInitializeSteppingVerbose () const
 

Protected Member Functions

void SetUserAction (G4VUserPrimaryGeneratorAction *) const
 
void SetUserAction (G4UserRunAction *) const
 
void SetUserAction (G4UserEventAction *) const
 
void SetUserAction (G4UserStackingAction *) const
 
void SetUserAction (G4UserTrackingAction *) const
 
void SetUserAction (G4UserSteppingAction *) const
 

Detailed Description

Definition at line 59 of file G4VUserActionInitialization.hh.

Constructor & Destructor Documentation

G4VUserActionInitialization::G4VUserActionInitialization ( )

Definition at line 29 of file G4VUserActionInitialization.cc.

30 {;}
G4VUserActionInitialization::~G4VUserActionInitialization ( )
virtual

Definition at line 32 of file G4VUserActionInitialization.cc.

33 {;}

Member Function Documentation

virtual void G4VUserActionInitialization::Build ( ) const
pure virtual

Here is the caller graph for this function:

void G4VUserActionInitialization::BuildForMaster ( ) const
virtual

Definition at line 35 of file G4VUserActionInitialization.cc.

36 {;}

Here is the caller graph for this function:

G4VSteppingVerbose * G4VUserActionInitialization::InitializeSteppingVerbose ( ) const
virtual

Definition at line 56 of file G4VUserActionInitialization.cc.

57 { return static_cast<G4VSteppingVerbose*>(0); }

Here is the caller graph for this function:

void G4VUserActionInitialization::SetUserAction ( G4VUserPrimaryGeneratorAction action) const
protected

Definition at line 38 of file G4VUserActionInitialization.cc.

static G4RunManager * GetRunManager()
Definition: G4RunManager.cc:79
virtual void SetUserAction(G4UserRunAction *userAction)

Here is the call graph for this function:

void G4VUserActionInitialization::SetUserAction ( G4UserRunAction action) const
protected

Definition at line 41 of file G4VUserActionInitialization.cc.

static G4RunManager * GetRunManager()
Definition: G4RunManager.cc:79
virtual void SetUserAction(G4UserRunAction *userAction)

Here is the call graph for this function:

void G4VUserActionInitialization::SetUserAction ( G4UserEventAction action) const
protected

Definition at line 44 of file G4VUserActionInitialization.cc.

static G4RunManager * GetRunManager()
Definition: G4RunManager.cc:79
virtual void SetUserAction(G4UserRunAction *userAction)

Here is the call graph for this function:

void G4VUserActionInitialization::SetUserAction ( G4UserStackingAction action) const
protected

Definition at line 47 of file G4VUserActionInitialization.cc.

static G4RunManager * GetRunManager()
Definition: G4RunManager.cc:79
virtual void SetUserAction(G4UserRunAction *userAction)

Here is the call graph for this function:

void G4VUserActionInitialization::SetUserAction ( G4UserTrackingAction action) const
protected

Definition at line 50 of file G4VUserActionInitialization.cc.

static G4RunManager * GetRunManager()
Definition: G4RunManager.cc:79
virtual void SetUserAction(G4UserRunAction *userAction)

Here is the call graph for this function:

void G4VUserActionInitialization::SetUserAction ( G4UserSteppingAction action) const
protected

Definition at line 53 of file G4VUserActionInitialization.cc.

static G4RunManager * GetRunManager()
Definition: G4RunManager.cc:79
virtual void SetUserAction(G4UserRunAction *userAction)

Here is the call graph for this function:


The documentation for this class was generated from the following files: