#include <SCT_FwdThermalShieldElement.h>
|
| static const double | s_epsilon = 1.0e-6 * Gaudi::Units::mm |
◆ SCT_FwdThermalShieldElement()
Definition at line 19 of file SCT_FwdThermalShieldElement.cxx.
25{
28}
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_FwdThermalShieldElement::build |
( |
| ) |
|
|
privatevirtual |
Implements SCT_SharedComponentFactory.
Definition at line 47 of file SCT_FwdThermalShieldElement.cxx.
48{
49
53 const GeoLogVol * elementLog =
new GeoLogVol(
getName(), elementShape,
m_material);
54
55 GeoPhysVol * element = new GeoPhysVol(elementLog);
56
57 return element;
58}
const std::string & getName() const
SCT_MaterialManager * m_materials
std::string m_materialName
const GeoMaterial * m_material
◆ epsilon()
| double SCT_ComponentFactory::epsilon |
( |
| ) |
const |
|
protectedinherited |
◆ getName()
| const std::string & SCT_ComponentFactory::getName |
( |
| ) |
const |
|
inlineinherited |
◆ getParameters()
| void SCT_FwdThermalShieldElement::getParameters |
( |
| ) |
|
|
private |
◆ getVolume()
| GeoVPhysVol * SCT_SharedComponentFactory::getVolume |
( |
| ) |
|
|
inlineinherited |
◆ innerRadius()
| double SCT_FwdThermalShieldElement::innerRadius |
( |
| ) |
const |
|
inline |
◆ intToString()
| std::string SCT_ComponentFactory::intToString |
( |
int | i | ) |
const |
|
inherited |
◆ length()
| double SCT_FwdThermalShieldElement::length |
( |
| ) |
const |
|
inline |
◆ material()
| const GeoMaterial * SCT_FwdThermalShieldElement::material |
( |
| ) |
const |
|
inline |
◆ outerRadius()
| double SCT_FwdThermalShieldElement::outerRadius |
( |
| ) |
const |
|
inline |
◆ radialThickness()
| double SCT_FwdThermalShieldElement::radialThickness |
( |
| ) |
const |
|
inline |
◆ zMax()
| double SCT_FwdThermalShieldElement::zMax |
( |
| ) |
const |
|
inline |
◆ zMin()
| double SCT_FwdThermalShieldElement::zMin |
( |
| ) |
const |
|
inline |
◆ zPosition()
| double SCT_FwdThermalShieldElement::zPosition |
( |
| ) |
const |
|
inline |
◆ m_detectorManager
◆ m_geometryManager
◆ m_iElement
| int SCT_FwdThermalShieldElement::m_iElement |
|
private |
◆ m_innerRadius
| double SCT_FwdThermalShieldElement::m_innerRadius = 0.0 |
|
private |
◆ m_length
| double SCT_FwdThermalShieldElement::m_length = 0.0 |
|
private |
◆ m_material
| const GeoMaterial* SCT_FwdThermalShieldElement::m_material = nullptr |
|
private |
◆ m_materialName
| std::string SCT_FwdThermalShieldElement::m_materialName |
|
private |
◆ m_materials
◆ m_name
| std::string SCT_ComponentFactory::m_name |
|
privateinherited |
◆ m_outerRadius
| double SCT_FwdThermalShieldElement::m_outerRadius = 0.0 |
|
private |
◆ m_physVolume
| GeoVPhysVol* SCT_SharedComponentFactory::m_physVolume |
|
protectedinherited |
◆ m_zMax
| double SCT_FwdThermalShieldElement::m_zMax = 0.0 |
|
private |
◆ m_zMin
| double SCT_FwdThermalShieldElement::m_zMin = 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: