|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GEO2G4_Geo2G4SolidFactory_h
6 #define GEO2G4_Geo2G4SolidFactory_h
11 #include "GaudiKernel/ServiceHandle.h"
20 class GeoUnidentifiedShape;
static const LArWheelSolid_typemap s_lwsTypes
G4VSolid *createLArWheelSolid ATLAS_NOT_THREAD_SAFE(const std::string &name, const LArWheelSolidDef_t &lwsdef, const EMECData &emecData) const
std::map< std::string, LArWheelSolidDef_t > LArWheelSolid_typemap
G4VSolid *Build ATLAS_NOT_THREAD_SAFE(const GeoShape *, std::string name=std::string(""))
ServiceHandle< StoreGateSvc > StoreGateSvc_t
StoreGateSvc_t m_detStore
Pointer to StoreGate (detector store by default)
Class to provide easy MsgStream access and capabilities.
std::pair< LArWheelSolid_t, int > LArWheelSolidDef_t
G4VSolid *createLArWheelSliceSolid ATLAS_NOT_THREAD_SAFE(const GeoUnidentifiedShape *, const EMECData &emecData) const
Define macros for attributes used to control the static checker.