41 #ifndef G4MULTITHREADED
43 msg<<
"Geant4 code is compiled without multi-threading support (-DG4MULTITHREADED is set to off).";
44 msg<<
" This type of RunManager can only be used in mult-threaded applications.";
62 msg<<
"G4MTRunManagerKernel is to be deleted while "
64 G4Exception(
"G4RunManagerKernel::~G4RunManagerKernel()",
172 wrm->G4RunManager::SetUserInitialization(const_cast<G4VUserDetectorConstruction*>(detector));
200 std::vector<G4WorkerRunManager*>::iterator itrWrm =
workerRMvector->begin();
238 for(
G4int i=0;i<nCh;i++)
247 std::vector<G4WorkerRunManager*>::iterator itr =
workerRMvector->begin();
249 { (*itr)->AbortRun(softAbort); }