ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetDetDescr
PixelGeoModel
src
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
9
using
InDetDD::PixelDetectorManager
;
10
11
GeoVPixelFactory::GeoVPixelFactory
(
InDetDD::PixelDetectorManager
* ddmgr,
12
PixelGeometryManager
* mgr,
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
26
GeoVPixelFactory::~GeoVPixelFactory
()
27
{
28
}
GeoVPixelFactory.h
GeoVPixelFactory::m_mapFPV
std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > m_mapFPV
Definition
GeoVPixelFactory.h:47
GeoVPixelFactory::m_mapAX
std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > m_mapAX
Definition
GeoVPixelFactory.h:48
GeoVPixelFactory::m_epsilon
const double m_epsilon
Definition
GeoVPixelFactory.h:49
GeoVPixelFactory::m_sqliteReader
GeoModelIO::ReadGeoModel * m_sqliteReader
Definition
GeoVPixelFactory.h:46
GeoVPixelFactory::m_gmt_mgr
PixelGeometryManager * m_gmt_mgr
Definition
GeoVPixelFactory.h:43
GeoVPixelFactory::m_DDmgr
InDetDD::PixelDetectorManager * m_DDmgr
Definition
GeoVPixelFactory.h:45
GeoVPixelFactory::~GeoVPixelFactory
virtual ~GeoVPixelFactory()
Definition
GeoVPixelFactory.cxx:26
GeoVPixelFactory::m_mat_mgr
InDetMaterialManager * m_mat_mgr
Definition
GeoVPixelFactory.h:44
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
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
Definition
PixelDetectorManager.h:47
PixelGeometryManager
Definition
PixelGeometryManager.h:28
std
STL namespace.
Generated on
for ATLAS Offline Software by
1.17.0