Geant4  10.02.p02
G4ParticleHPThreadLocalManager Class Reference

#include <G4ParticleHPThreadLocalManager.hh>

+ Collaboration diagram for G4ParticleHPThreadLocalManager:

Public Member Functions

G4ParticleHPReactionWhiteBoardGetReactionWhiteBoard ()
 
void OpenReactionWhiteBoard ()
 
void CloseReactionWhiteBoard ()
 

Static Public Member Functions

static
G4ParticleHPThreadLocalManager
GetInstance ()
 

Private Member Functions

 G4ParticleHPThreadLocalManager ()
 
 G4ParticleHPThreadLocalManager (const G4ParticleHPThreadLocalManager &)
 
 ~G4ParticleHPThreadLocalManager ()
 

Private Attributes

G4ParticleHPReactionWhiteBoardRWB
 

Static Private Attributes

static G4ThreadLocal
G4ParticleHPThreadLocalManager
instance = NULL
 

Detailed Description

Definition at line 39 of file G4ParticleHPThreadLocalManager.hh.

Constructor & Destructor Documentation

G4ParticleHPThreadLocalManager::G4ParticleHPThreadLocalManager ( )
private

Definition at line 37 of file G4ParticleHPThreadLocalManager.cc.

Referenced by GetInstance().

+ Here is the caller graph for this function:

G4ParticleHPThreadLocalManager::G4ParticleHPThreadLocalManager ( const G4ParticleHPThreadLocalManager )
inlineprivate

Definition at line 49 of file G4ParticleHPThreadLocalManager.hh.

G4ParticleHPThreadLocalManager::~G4ParticleHPThreadLocalManager ( )
private

Definition at line 43 of file G4ParticleHPThreadLocalManager.cc.

Member Function Documentation

void G4ParticleHPThreadLocalManager::CloseReactionWhiteBoard ( )

Definition at line 64 of file G4ParticleHPThreadLocalManager.cc.

References RWB.

Referenced by G4ParticleHPManager::CloseReactionWhiteBoard().

+ Here is the caller graph for this function:

static G4ParticleHPThreadLocalManager* G4ParticleHPThreadLocalManager::GetInstance ( void  )
inlinestatic

Definition at line 42 of file G4ParticleHPThreadLocalManager.hh.

References G4ParticleHPThreadLocalManager(), and instance.

Referenced by G4ParticleHPManager::CloseReactionWhiteBoard(), G4ParticleHPManager::GetReactionWhiteBoard(), and G4ParticleHPManager::OpenReactionWhiteBoard().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4ParticleHPReactionWhiteBoard * G4ParticleHPThreadLocalManager::GetReactionWhiteBoard ( )

Definition at line 56 of file G4ParticleHPThreadLocalManager.cc.

References G4cout, G4endl, and RWB.

Referenced by G4ParticleHPManager::GetReactionWhiteBoard().

+ Here is the caller graph for this function:

void G4ParticleHPThreadLocalManager::OpenReactionWhiteBoard ( )

Definition at line 47 of file G4ParticleHPThreadLocalManager.cc.

References G4cout, G4endl, and RWB.

Referenced by G4ParticleHPManager::OpenReactionWhiteBoard().

+ Here is the caller graph for this function:

Member Data Documentation

G4ThreadLocal G4ParticleHPThreadLocalManager * G4ParticleHPThreadLocalManager::instance = NULL
staticprivate

Definition at line 51 of file G4ParticleHPThreadLocalManager.hh.

Referenced by GetInstance().

G4ParticleHPReactionWhiteBoard* G4ParticleHPThreadLocalManager::RWB
private

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