ATLAS Offline Software
|
Diamond Beam Monitor detector builder. More...
#include <DBM_Det.h>
Public Member Functions | |
DBM_Det (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) | |
virtual GeoVPhysVol * | Build () override |
Protected Attributes | |
PixelGeometryManager * | m_gmt_mgr |
InDetMaterialManager * | m_mat_mgr |
InDetDD::PixelDetectorManager * | m_DDmgr |
GeoModelIO::ReadGeoModel * | m_sqliteReader |
std::shared_ptr< std::map< std::string, GeoFullPhysVol * > > | m_mapFPV |
std::shared_ptr< std::map< std::string, GeoAlignableTransform * > > | m_mapAX |
const double | m_epsilon |
Private Attributes | |
std::vector< double > | m_module [4] |
DBM_Det::DBM_Det | ( | 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 at line 20 of file DBM_Det.cxx.
|
overridevirtual |
Implements GeoVPixelFactory.
Definition at line 41 of file DBM_Det.cxx.
|
protectedinherited |
Definition at line 45 of file GeoVPixelFactory.h.
|
protectedinherited |
Definition at line 49 of file GeoVPixelFactory.h.
|
protectedinherited |
Definition at line 43 of file GeoVPixelFactory.h.
|
protectedinherited |
Definition at line 48 of file GeoVPixelFactory.h.
|
protectedinherited |
Definition at line 47 of file GeoVPixelFactory.h.
|
protectedinherited |
Definition at line 44 of file GeoVPixelFactory.h.
|
protectedinherited |
Definition at line 46 of file GeoVPixelFactory.h.