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

#include <G4ParticleHPThreadLocalManager.hh>

Public Member Functions

G4ParticleHPReactionWhiteBoardGetReactionWhiteBoard ()
 
void OpenReactionWhiteBoard ()
 
void CloseReactionWhiteBoard ()
 

Static Public Member Functions

static
G4ParticleHPThreadLocalManager
GetInstance ()
 

Detailed Description

Definition at line 39 of file G4ParticleHPThreadLocalManager.hh.

Member Function Documentation

void G4ParticleHPThreadLocalManager::CloseReactionWhiteBoard ( )

Definition at line 64 of file G4ParticleHPThreadLocalManager.cc.

65 {
66  delete RWB;
67  RWB=NULL;
68 }

Here is the caller graph for this function:

static G4ParticleHPThreadLocalManager* G4ParticleHPThreadLocalManager::GetInstance ( )
inlinestatic

Definition at line 42 of file G4ParticleHPThreadLocalManager.hh.

42  {
43  if ( instance == NULL) instance = new G4ParticleHPThreadLocalManager();
44  return instance;
45  };

Here is the caller graph for this function:

G4ParticleHPReactionWhiteBoard * G4ParticleHPThreadLocalManager::GetReactionWhiteBoard ( )

Definition at line 56 of file G4ParticleHPThreadLocalManager.cc.

57 {
58  if ( RWB == NULL ) {
59  G4cout << "Warning: try to access G4ParticleHPReactionWhiteBoard before opening" << G4endl;
61  }
62  return RWB;
63 }
G4GLOB_DLL std::ostream G4cout
#define G4endl
Definition: G4ios.hh:61

Here is the caller graph for this function:

void G4ParticleHPThreadLocalManager::OpenReactionWhiteBoard ( )

Definition at line 47 of file G4ParticleHPThreadLocalManager.cc.

48 {
49  if ( RWB != NULL ) {
50  G4cout << "Warning: G4ParticleHPReactionWhiteBoard is tried doubly opening" << G4endl;
52  }
53 
55 }
G4GLOB_DLL std::ostream G4cout
#define G4endl
Definition: G4ios.hh:61

Here is the caller graph for this function:


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