#include <SCT_ComponentFactory.h>
Inherits SCT_ComponentFactory.
Inherited by SCT_BaseBoard, SCT_Bracket, SCT_Clamp, SCT_CloseOut, SCT_CoolingBlock, SCT_CoolingEnd, SCT_CoolingPipe, SCT_Dogleg, SCT_FSIEndJewel, SCT_FSIFibreMask, SCT_FSIScorpion, SCT_Flange, SCT_FwdCoolingBlock, SCT_FwdCoolingPipe, SCT_FwdCylinderServices, SCT_FwdDiscFixation, SCT_FwdDiscPowerTape, SCT_FwdDiscSupport, SCT_FwdFSI, SCT_FwdHybrid, SCT_FwdModuleConnector, SCT_FwdOptoHarness, SCT_FwdPPConnector, SCT_FwdPPCooling, SCT_FwdPatchPanel, SCT_FwdPowerTape, SCT_FwdRingCooling, SCT_FwdSpine, SCT_FwdSubSpine, SCT_FwdSupportFrame, SCT_FwdThermalShieldElement, SCT_Harness, SCT_Hybrid, SCT_InterLink, SCT_Pigtail, SCT_PixelAttachment, SCT_PowerTape, SCT_SkiAux, SCT_SkiPowerTape, SCT_Spider, and SCT_SupportCyl.
|
| static const double | s_epsilon = 1.0e-6 * Gaudi::Units::mm |
Definition at line 55 of file SCT_ComponentFactory.h.
◆ SCT_SharedComponentFactory()
Definition at line 59 of file SCT_ComponentFactory.h.
62 :
65 {};
SCT_ComponentFactory(const std::string &name, InDetDD::SCT_DetectorManager *detectorManager, SCT_GeometryManager *geometryManager, SCT_MaterialManager *materials)
GeoVPhysVol * m_physVolume
◆ build()
| virtual GeoVPhysVol * SCT_SharedComponentFactory::build |
( |
| ) |
|
|
protectedpure virtual |
Implemented in SCT_BaseBoard, SCT_Bracket, SCT_Clamp, SCT_CloseOut, SCT_CoolingBlock, SCT_CoolingEnd, SCT_CoolingPipe, SCT_Dogleg, SCT_Flange, SCT_FSIEndJewel, SCT_FSIFibreMask, SCT_FSIScorpion, SCT_FwdCoolingBlock, SCT_FwdCoolingPipe, SCT_FwdCylinderServices, SCT_FwdDiscFixation, SCT_FwdDiscPowerTape, SCT_FwdDiscSupport, SCT_FwdFSI, SCT_FwdHybrid, SCT_FwdModuleConnector, SCT_FwdOptoHarness, SCT_FwdPatchPanel, SCT_FwdPowerTape, SCT_FwdPPConnector, SCT_FwdPPCooling, SCT_FwdRingCooling, SCT_FwdSpine, SCT_FwdSubSpine, SCT_FwdSupportFrame, SCT_FwdThermalShieldElement, SCT_Harness, SCT_Hybrid, SCT_InterLink, SCT_Pigtail, SCT_PixelAttachment, SCT_PowerTape, SCT_SkiAux, SCT_SkiPowerTape, SCT_Spider, and SCT_SupportCyl.
◆ epsilon()
| double SCT_ComponentFactory::epsilon |
( |
| ) |
const |
|
protectedinherited |
◆ getName()
| const std::string & SCT_ComponentFactory::getName |
( |
| ) |
const |
|
inlineinherited |
◆ getVolume()
| GeoVPhysVol * SCT_SharedComponentFactory::getVolume |
( |
| ) |
|
|
inline |
◆ intToString()
| std::string SCT_ComponentFactory::intToString |
( |
int | i | ) |
const |
|
inherited |
◆ m_detectorManager
◆ m_geometryManager
◆ m_materials
◆ m_name
| std::string SCT_ComponentFactory::m_name |
|
privateinherited |
◆ m_physVolume
| GeoVPhysVol* SCT_SharedComponentFactory::m_physVolume |
|
protected |
◆ 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 file: