15 std::shared_ptr<std::map<std::string, GeoFullPhysVol*>> mapFPV,
16 std::shared_ptr<std::map<std::string, GeoAlignableTransform*>> mapAX);
20 virtual GeoVPhysVol*
Build()
override {
return 0;}
21 bool same(
double v1,
double v2);
void BuildAndPlace(GeoFullPhysVol *parent, int section)
GeoPixelFrame(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr, GeoModelIO::ReadGeoModel *sqliteReader, std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > mapFPV, std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > mapAX)
bool same(double v1, double v2)
virtual GeoVPhysVol * Build() override
GeoVPixelFactory(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr, GeoModelIO::ReadGeoModel *sqliteReader, std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > mapFPV, std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > mapAX)
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...