#include <PixelDetectorDC1DC2.h>
Definition at line 213 of file PixelDetectorDC1DC2.h.
◆ GeoPixelLadder() [1/2]
Definition at line 675 of file PixelDetectorDC1DC2.cxx.
680{
681 using std::max;
682
683
684
685
686
687
688
689
690 double halflength =
m_gmt_mgr->PixelLadderHalfLength();
691
692
693
698
699
700
702 const GeoMaterial* air =
m_mat_mgr->getMaterial(
"std::Air");
703 const GeoBox* ladderBox =
new GeoBox(thickness*0.5,
width*0.5,halflength);
704 m_theLadder =
new GeoLogVol(
"ladderLog",ladderBox,air);
705}
GeoIntrusivePtr< GeoLogVol > m_theLadder
GeoPixelSiCrystal & m_theSensor
StoredMaterialManager * m_mat_mgr
PixelGeometryManager * m_gmt_mgr
GeoVPixelFactory(InDetDD::PixelDetectorManager *ddmgr, PixelGeometryManager *mgr)
◆ GeoPixelLadder() [2/2]
| PixelGeoDC2::GeoPixelLadder::GeoPixelLadder |
( |
const GeoPixelLadder & | | ) |
|
|
delete |
◆ ~GeoPixelLadder()
| virtual PixelGeoDC2::GeoPixelLadder::~GeoPixelLadder |
( |
| ) |
|
|
virtualdefault |
◆ Build()
| virtual GeoVPhysVol * PixelGeoDC2::GeoPixelLadder::Build |
( |
| ) |
|
|
overridevirtual |
◆ operator=()
◆ Thickness()
| double GeoPixelLadder::Thickness |
( |
| ) |
|
Definition at line 768 of file PixelDetectorDC1DC2.cxx.
768 {
769
770
771
772
773
774
775
778 double thick =
m_gmt_mgr->PixelBoardThickness()+
781 fabs(
m_gmt_mgr->PixelModuleDrDistance())+
782 tckincl;
783 return thick;
784}
◆ m_DDmgr
◆ m_epsilon
| const double PixelGeoDC2::GeoVPixelFactory::m_epsilon {} |
|
protectedinherited |
◆ m_gmt_mgr
◆ m_mat_mgr
◆ m_theLadder
| GeoIntrusivePtr<GeoLogVol> PixelGeoDC2::GeoPixelLadder::m_theLadder |
|
private |
◆ m_theSensor
The documentation for this class was generated from the following files: