ATLAS Offline Software
Public Member Functions | Protected Attributes | List of all members
PixelGeoDC2::GeoVPixelFactory Class Referenceabstract

#include <PixelDetectorDC1DC2.h>

Inherited by PixelGeoDC2::GeoPixelBarrel, PixelGeoDC2::GeoPixelCable, PixelGeoDC2::GeoPixelChip, PixelGeoDC2::GeoPixelDisk, PixelGeoDC2::GeoPixelDiskSupports, PixelGeoDC2::GeoPixelECCable, PixelGeoDC2::GeoPixelEndCap, PixelGeoDC2::GeoPixelEnvelope, PixelGeoDC2::GeoPixelHybrid, PixelGeoDC2::GeoPixelLadder, PixelGeoDC2::GeoPixelLadderStruct, PixelGeoDC2::GeoPixelLayer, PixelGeoDC2::GeoPixelModule, PixelGeoDC2::GeoPixelServices, PixelGeoDC2::GeoPixelSiCrystal, PixelGeoDC2::GeoPixelSubDisk, and PixelGeoDC2::GeoPixelTubeCables.

Collaboration diagram for PixelGeoDC2::GeoVPixelFactory:

Public Member Functions

 GeoVPixelFactory (InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr)
 
virtual ~GeoVPixelFactory ()
 
virtual GeoVPhysVol * Build ()=0
 

Protected Attributes

PixelGeometryManagerm_gmt_mgr {}
 
StoredMaterialManagerm_mat_mgr {}
 
InDetDD::PixelDetectorManagerm_DDmgr {}
 
const double m_epsilon {}
 

Detailed Description

Definition at line 43 of file PixelDetectorDC1DC2.h.

Constructor & Destructor Documentation

◆ GeoVPixelFactory()

GeoVPixelFactory::GeoVPixelFactory ( InDetDD::PixelDetectorManager ddmgr,
PixelGeometryManager mgr 
)

Definition at line 1536 of file PixelDetectorDC1DC2.cxx.

1537  :
1538  m_gmt_mgr (mgr),
1540  m_DDmgr (ddmgr),
1541  m_epsilon(0.0001)
1542 {
1543 }

◆ ~GeoVPixelFactory()

GeoVPixelFactory::~GeoVPixelFactory ( )
virtual

Definition at line 1545 of file PixelDetectorDC1DC2.cxx.

1546 {}

Member Function Documentation

◆ Build()

virtual GeoVPhysVol* PixelGeoDC2::GeoVPixelFactory::Build ( )
pure virtual

Member Data Documentation

◆ m_DDmgr

InDetDD::PixelDetectorManager* PixelGeoDC2::GeoVPixelFactory::m_DDmgr {}
protected

Definition at line 53 of file PixelDetectorDC1DC2.h.

◆ m_epsilon

const double PixelGeoDC2::GeoVPixelFactory::m_epsilon {}
protected

Definition at line 54 of file PixelDetectorDC1DC2.h.

◆ m_gmt_mgr

PixelGeometryManager* PixelGeoDC2::GeoVPixelFactory::m_gmt_mgr {}
protected

Definition at line 51 of file PixelDetectorDC1DC2.h.

◆ m_mat_mgr

StoredMaterialManager* PixelGeoDC2::GeoVPixelFactory::m_mat_mgr {}
protected

Definition at line 52 of file PixelDetectorDC1DC2.h.


The documentation for this class was generated from the following files:
PixelGeoDC2::GeoVPixelFactory::m_gmt_mgr
PixelGeometryManager * m_gmt_mgr
Definition: PixelDetectorDC1DC2.h:51
PixelGeoDC2::GeoVPixelFactory::m_DDmgr
InDetDD::PixelDetectorManager * m_DDmgr
Definition: PixelDetectorDC1DC2.h:53
PixelGeoDC2::GeoVPixelFactory::m_epsilon
const double m_epsilon
Definition: PixelDetectorDC1DC2.h:54
PixelGeoDC2::GeoVPixelFactory::m_mat_mgr
StoredMaterialManager * m_mat_mgr
Definition: PixelDetectorDC1DC2.h:52
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
PixelGeoDC2::PixelGeometryManager::getMaterialManager
virtual StoredMaterialManager * getMaterialManager()=0