ATLAS Offline Software
GeoVPixelFactory.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #include <utility>
6 
7 #include "GeoVPixelFactory.h"
8 
10 
13  GeoModelIO::ReadGeoModel* sqliteReader,
14  std::shared_ptr<std::map<std::string, GeoFullPhysVol*>> mapFPV,
15  std::shared_ptr<std::map<std::string, GeoAlignableTransform*>> mapAX)
16  : m_gmt_mgr (mgr)
17  , m_mat_mgr (m_gmt_mgr->getMaterialManager())
18  , m_DDmgr (ddmgr)
19  , m_sqliteReader(sqliteReader)
20  , m_mapFPV(std::move(mapFPV))
21  , m_mapAX(std::move(mapAX))
22  , m_epsilon(0.0001)
23 {
24 }
25 
27 {
28 }
PixelGeometryManager
Definition: PixelGeometryManager.h:28
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
GeoVPixelFactory::~GeoVPixelFactory
virtual ~GeoVPixelFactory()
Definition: GeoVPixelFactory.cxx:26
GeoVPixelFactory::GeoVPixelFactory
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)
Definition: GeoVPixelFactory.cxx:11
InDetDD::PixelDetectorManager
Definition: PixelDetectorManager.h:47
GeoVPixelFactory.h