Geant4  10.01.p03
RunInitManager Class Reference

#include <RunInitObserver.hh>

+ Collaboration diagram for RunInitManager:

Public Member Functions

void Initialize ()
 
void Initialize ()
 

Static Public Member Functions

static RunInitManagerInstance ()
 
static RunInitManagerInstance ()
 

Protected Member Functions

 RunInitManager ()
 
 ~RunInitManager ()
 
void Insert (RunInitObserver *)
 
 RunInitManager ()
 
 ~RunInitManager ()
 
void Insert (RunInitObserver *)
 

Protected Attributes

std::vector< RunInitObserver * > fObservers
 

Static Protected Attributes

static G4ThreadLocal
RunInitManager
fgInstance
 

Friends

class RunInitObserver
 

Detailed Description

Definition at line 62 of file RunInitObserver.hh.

Constructor & Destructor Documentation

RunInitManager::RunInitManager ( )
protected

Definition at line 47 of file RunInitObserver.cc.

References fgInstance.

Referenced by Instance().

+ Here is the caller graph for this function:

RunInitManager::~RunInitManager ( )
protected

Definition at line 54 of file RunInitObserver.cc.

RunInitManager::RunInitManager ( )
protected
RunInitManager::~RunInitManager ( )
protected

Member Function Documentation

void RunInitManager::Initialize ( )
void RunInitManager::Initialize ( )

Definition at line 83 of file RunInitObserver.cc.

References fObservers.

void RunInitManager::Insert ( RunInitObserver )
protected
void RunInitManager::Insert ( RunInitObserver observer)
protected

Definition at line 93 of file RunInitObserver.cc.

References fObservers.

Referenced by RunInitObserver::RunInitObserver().

+ Here is the caller graph for this function:

static RunInitManager* RunInitManager::Instance ( )
static
RunInitManager * RunInitManager::Instance ( void  )
static

Definition at line 74 of file RunInitObserver.cc.

References fgInstance, and RunInitManager().

Referenced by RunInitObserver::RunInitObserver().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Friends And Related Function Documentation

Definition at line 69 of file RunInitObserver.hh.

Member Data Documentation

G4ThreadLocal RunInitManager * RunInitManager::fgInstance
staticprotected

Definition at line 75 of file RunInitObserver.hh.

Referenced by Instance(), and RunInitManager().

std::vector< RunInitObserver * > RunInitManager::fObservers
protected

Definition at line 74 of file RunInitObserver.hh.

Referenced by Initialize(), and Insert().


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