5 #ifndef G4ATLASALG_G4ATLASUSERWORKERTHREADINITIALIZATION_H
6 #define G4ATLASALG_G4ATLASUSERWORKERTHREADINITIALIZATION_H
10 #ifdef G4MULTITHREADED
12 #include "G4UserWorkerThreadInitialization.hh"
26 class G4AtlasUserWorkerThreadInitialization :
public G4UserWorkerThreadInitialization {
31 G4WorkerRunManager* CreateWorkerRunManager()
const;
36 void SetDetGeoSvc(
const std::string& typeAndName) {
37 m_detGeoSvcName = typeAndName;
41 void SetFastSimMasterTool(
const std::string& typeAndName) {
42 m_fastSimToolName = typeAndName;
46 std::string m_detGeoSvcName{
"DetectorGeometrySvc"};
47 std::string m_fastSimToolName{
"FastSimulationMasterTool"};
51 #endif // G4MULTITHREADED