5#ifndef GEO2G4_Geo2G4SolidFactory_h
6#define GEO2G4_Geo2G4SolidFactory_h
11#include "GaudiKernel/ServiceHandle.h"
20class GeoUnidentifiedShape;
Define macros for attributes used to control the static checker.
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
ServiceHandle< StoreGateSvc > StoreGateSvc_t
StoreGateSvc_t m_detStore
Pointer to StoreGate (detector store by default)
std::pair< LArWheelSolid_t, int > LArWheelSolidDef_t
static const LArWheelSolid_typemap s_lwsTypes
G4VSolid *createLArWheelSolid ATLAS_NOT_THREAD_SAFE(const std::string &name, const LArWheelSolidDef_t &lwsdef, const EMECData &emecData) const
G4VSolid *Build ATLAS_NOT_THREAD_SAFE(const GeoShape *, const std::string &name="")
std::map< std::string, LArWheelSolidDef_t > LArWheelSolid_typemap
G4VSolid *createLArWheelSliceSolid ATLAS_NOT_THREAD_SAFE(const GeoUnidentifiedShape *, const EMECData &emecData) const