Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4WorkerThread.hh>
Public Member Functions | |
void | SetThreadId (G4int threadId) |
G4int | GetThreadId () const |
void | SetNumberThreads (G4int numnberThreads) |
G4int | GetNumberThreads () const |
void | SetPinAffinity (G4int aff) const |
Static Public Member Functions | |
static void | BuildGeometryAndPhysicsVector () |
static void | DestroyGeometryAndPhysicsVector () |
static void | UpdateGeometryAndPhysicsVectorFromMaster () |
Definition at line 42 of file G4WorkerThread.hh.
|
static |
Definition at line 49 of file G4WorkerThread.cc.
Referenced by G4MTRunManagerKernel::StartThread().
|
static |
Definition at line 60 of file G4WorkerThread.cc.
Referenced by G4MTRunManagerKernel::StartThread(), and G4TaskRunManagerKernel::TerminateWorker().
G4int G4WorkerThread::GetNumberThreads | ( | ) | const |
Definition at line 47 of file G4WorkerThread.cc.
G4int G4WorkerThread::GetThreadId | ( | ) | const |
Definition at line 43 of file G4WorkerThread.cc.
Referenced by G4WorkerRunManager::rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisRun(), SetPinAffinity(), G4MTRunManagerKernel::StartThread(), G4WorkerRunManager::StoreRNGStatus(), G4WorkerTaskRunManager::StoreRNGStatus(), and G4WorkerTaskRunManager::TerminateEventLoop().
void G4WorkerThread::SetNumberThreads | ( | G4int | numnberThreads | ) |
Definition at line 45 of file G4WorkerThread.cc.
Referenced by G4MTRunManager::CreateAndStartWorkers().
void G4WorkerThread::SetPinAffinity | ( | G4int | aff | ) | const |
Definition at line 188 of file G4WorkerThread.cc.
Referenced by G4MTRunManagerKernel::StartThread().
void G4WorkerThread::SetThreadId | ( | G4int | threadId | ) |
Definition at line 41 of file G4WorkerThread.cc.
Referenced by G4MTRunManager::CreateAndStartWorkers().
|
static |
Definition at line 70 of file G4WorkerThread.cc.
Referenced by G4WorkerRunManager::DoWork(), and G4WorkerTaskRunManager::DoWork().