Geant4
10.01.p02
|
#include <G4TWorkspacePool.hh>
Public Member Functions | |
T * | CreateWorkspace () |
void | CreateAndUseWorkspace () |
T * | FindOrCreateWorkspace () |
T * | GetWorkspace () |
G4TWorkspacePool () | |
~G4TWorkspacePool () | |
Static Private Attributes | |
static G4ThreadLocal T * | fMyWorkspace = 0 |
Definition at line 47 of file G4TWorkspacePool.hh.
|
inline |
Definition at line 74 of file G4TWorkspacePool.hh.
|
inline |
Definition at line 75 of file G4TWorkspacePool.hh.
void G4TWorkspacePool< T >::CreateAndUseWorkspace | ( | ) |
Definition at line 107 of file G4TWorkspacePool.hh.
Referenced by G4WorkerThread::BuildGeometryAndPhysicsVector().
T * G4TWorkspacePool< T >::CreateWorkspace | ( | ) |
Definition at line 86 of file G4TWorkspacePool.hh.
References FatalException, and G4Exception().
T * G4TWorkspacePool< T >::FindOrCreateWorkspace | ( | ) |
Definition at line 113 of file G4TWorkspacePool.hh.
|
inline |
Definition at line 60 of file G4TWorkspacePool.hh.
References G4TWorkspacePool< T >::fMyWorkspace.
Referenced by G4WorkerThread::DestroyGeometryAndPhysicsVector().
|
staticprivate |
Definition at line 78 of file G4TWorkspacePool.hh.
Referenced by G4TWorkspacePool< T >::GetWorkspace().