|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PIXELGEOMODEL_PIXELDETECTORFACTORYLITE_H
6 #define PIXELGEOMODEL_PIXELDETECTORFACTORYLITE_H
18 class GeoAlignableTransform;
40 virtual void create(GeoPhysVol *world)
override;
51 std::shared_ptr<std::map<std::string, GeoFullPhysVol*>>
m_mapFPV;
52 std::shared_ptr<std::map<std::string, GeoAlignableTransform*>>
m_mapAX;
virtual void create(GeoPhysVol *world) override
std::unique_ptr< PixelGeometryManager > m_geometryManager
PixelDetectorFactoryLite()=delete
bool m_useDynamicAlignFolders
std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > m_mapFPV
PixelDetectorFactoryLite(const PixelDetectorFactoryLite &right)=delete
const PixelDetectorFactoryLite & operator=(const PixelDetectorFactoryLite &right)=delete
Class to hold various Athena components.
std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > m_mapAX
GeoModelIO::ReadGeoModel * m_sqliteReader
virtual const InDetDD::PixelDetectorManager * getDetectorManager() const override
Define macros for attributes used to control the static checker.
InDetDD::PixelDetectorManager * m_detectorManager