ATLAS Offline Software
SingleLogicalVolumeFactory.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef GEO2G4_SingleLogicalVolumeFactory_h
6 #define GEO2G4_SingleLogicalVolumeFactory_h
7 
10 
11 class G4LogicalVolume;
12 class GeoLogVol;
13 
14 #include <string>
15 #include <map>
16 
18 public:
20  G4LogicalVolume* Build ATLAS_NOT_THREAD_SAFE (const GeoLogVol*);
21 };
22 
23 #endif
SingleLogicalVolumeFactory
Definition: SingleLogicalVolumeFactory.h:17
SingleLogicalVolumeFactory::ATLAS_NOT_THREAD_SAFE
G4LogicalVolume *Build ATLAS_NOT_THREAD_SAFE(const GeoLogVol *)
AthMessaging
Class to provide easy MsgStream access and capabilities.
Definition: AthMessaging.h:55
AthMessaging.h
checker_macros.h
Define macros for attributes used to control the static checker.
SingleLogicalVolumeFactory::SingleLogicalVolumeFactory
SingleLogicalVolumeFactory()
Definition: SingleLogicalVolumeFactory.cxx:14