#include <SCT_FwdSpine.h>
|
| static const double | s_epsilon = 1.0e-6 * Gaudi::Units::mm |
Definition at line 15 of file SCT_FwdSpine.h.
◆ SCT_FwdSpine()
Definition at line 32 of file SCT_FwdSpine.cxx.
39{
42}
virtual GeoVPhysVol * build()
GeoVPhysVol * m_physVolume
SCT_SharedComponentFactory(const std::string &name, InDetDD::SCT_DetectorManager *detectorManager, SCT_GeometryManager *geometryManager, SCT_MaterialManager *materials=nullptr)
◆ build()
| GeoVPhysVol * SCT_FwdSpine::build |
( |
| ) |
|
|
virtual |
Implements SCT_SharedComponentFactory.
Definition at line 75 of file SCT_FwdSpine.cxx.
76{
77
78
79
80
81
83
84 double position;
85
86 int HybPos;
88 else { HybPos = 1; }
89
90
92
93
94
95
96 const GeoShape & spinePosMain = (*spineShapeMain << GeoTrf::TranslateZ3D(position) );
99 GeoPhysVol * spine = new GeoPhysVol(spineLog);
100
101 return spine;
102}
const std::string & getName() const
SCT_MaterialManager * m_materials
std::string m_materialName
const GeoMaterial * m_material
double m_moduleCenterToEndTmp
◆ epsilon()
| double SCT_ComponentFactory::epsilon |
( |
| ) |
const |
|
protectedinherited |
◆ getName()
| const std::string & SCT_ComponentFactory::getName |
( |
| ) |
const |
|
inlineinherited |
◆ getParameters()
| void SCT_FwdSpine::getParameters |
( |
| ) |
|
|
private |
Definition at line 45 of file SCT_FwdSpine.cxx.
46{
48
50
51
54
55
57
61
62
63
64
65
69
70
71
72}
SCT_GeometryManager * m_geometryManager
double m_moduleCenterToEnd
◆ getVolume()
| GeoVPhysVol * SCT_SharedComponentFactory::getVolume |
( |
| ) |
|
|
inlineinherited |
◆ intToString()
| std::string SCT_ComponentFactory::intToString |
( |
int | i | ) |
const |
|
inherited |
◆ length()
| double SCT_FwdSpine::length |
( |
| ) |
const |
|
inline |
◆ material()
| const GeoMaterial * SCT_FwdSpine::material |
( |
| ) |
const |
|
inline |
◆ moduleCenterToEnd()
| double SCT_FwdSpine::moduleCenterToEnd |
( |
| ) |
const |
|
inline |
◆ thickness()
| double SCT_FwdSpine::thickness |
( |
| ) |
const |
|
inline |
◆ width()
| double SCT_FwdSpine::width |
( |
| ) |
const |
|
inline |
◆ m_detectorManager
◆ m_geometryManager
◆ m_length
| double SCT_FwdSpine::m_length = 0.0 |
|
private |
◆ m_material
| const GeoMaterial* SCT_FwdSpine::m_material = nullptr |
|
private |
◆ m_materialName
| std::string SCT_FwdSpine::m_materialName |
|
private |
◆ m_materials
◆ m_moduleCenterToEnd
| double SCT_FwdSpine::m_moduleCenterToEnd = 0.0 |
|
private |
◆ m_moduleCenterToEndTmp
| double SCT_FwdSpine::m_moduleCenterToEndTmp = 0.0 |
|
private |
◆ m_name
| std::string SCT_ComponentFactory::m_name |
|
privateinherited |
◆ m_physVolume
| GeoVPhysVol* SCT_SharedComponentFactory::m_physVolume |
|
protectedinherited |
◆ m_ringType
| int SCT_FwdSpine::m_ringType |
|
private |
◆ m_thickness
| double SCT_FwdSpine::m_thickness = 0.0 |
|
private |
◆ m_width
| double SCT_FwdSpine::m_width = 0.0 |
|
private |
◆ s_epsilon
| const double SCT_ComponentFactory::s_epsilon = 1.0e-6 * Gaudi::Units::mm |
|
staticprivateinherited |
The documentation for this class was generated from the following files: