6#include "GaudiKernel/SystemOfUnits.h"
7#include "GeoModelRead/ReadGeoModel.h"
32 std::ostringstream
str;
48 GeoModelIO::ReadGeoModel* sqliteReader,
49 std::shared_ptr<std::map<std::string, GeoFullPhysVol*>> mapFPV,
50 std::shared_ptr<std::map<std::string, GeoAlignableTransform*>> mapAX) :
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated SCT in...
SCT_ComponentFactory(const std::string &name, InDetDD::SCT_DetectorManager *detectorManager, SCT_GeometryManager *geometryManager, SCT_MaterialManager *materials)
static const double s_epsilon
std::string intToString(int i) const
InDetDD::SCT_DetectorManager * m_detectorManager
virtual ~SCT_ComponentFactory()
SCT_GeometryManager * m_geometryManager
SCT_MaterialManager * m_materials
SCT_UniqueComponentFactory(const std::string &name, InDetDD::SCT_DetectorManager *detectorManager, SCT_GeometryManager *geometryManager, SCT_MaterialManager *materials=nullptr, GeoModelIO::ReadGeoModel *sqliteReader=nullptr, std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > mapFPV=nullptr, std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > mapAX=nullptr)
std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > m_mapFPV
const GeoLogVol * m_logVolume
std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > m_mapAX
GeoModelIO::ReadGeoModel * m_sqliteReader