![]() |
ATLAS Offline Software
|
#include <BeamPipeDetectorFactory.h>
Classes | |
| class | EnvelopeEntry |
| class | EnvelopeShapes |
Public Member Functions | |
| BeamPipeDetectorFactory (StoreGateSvc *pDetStore, IRDBAccessSvc *pAccess) | |
| ~BeamPipeDetectorFactory () | |
| virtual void | create (GeoPhysVol *world) override |
| virtual const BeamPipeDetectorManager * | getDetectorManager () const override |
| void | setTagNode (std::string tag, std::string node, std::string mode) |
| void | addSections (GeoPhysVol *parent, int region) |
Private Member Functions | |
| EnvelopeShapes | makeEnvelope (const IRDBRecordset_ptr &bpipeEnvelope) |
| EnvelopeShapes | makeEnvelopeOld (const IRDBRecordset_ptr &atlasMother) |
| const BeamPipeDetectorFactory & | operator= (const BeamPipeDetectorFactory &right) |
| BeamPipeDetectorFactory (const BeamPipeDetectorFactory &right) | |
Private Attributes | |
| BeamPipeDetectorManager * | m_detectorManager |
| StoredMaterialManager * | m_materialManager |
| StoreGateSvc * | m_detectorStore |
| IRDBAccessSvc * | m_access |
| std::string | m_versionTag |
| std::string | m_versionNode |
| std::string | m_mode |
| double | m_centralRegionZMax |
Definition at line 18 of file BeamPipeDetectorFactory.h.
| BeamPipeDetectorFactory::BeamPipeDetectorFactory | ( | StoreGateSvc * | pDetStore, |
| IRDBAccessSvc * | pAccess ) |
Definition at line 34 of file BeamPipeDetectorFactory.cxx.
|
default |
|
private |
| void BeamPipeDetectorFactory::addSections | ( | GeoPhysVol * | parent, |
| int | region ) |
Definition at line 156 of file BeamPipeDetectorFactory.cxx.
|
overridevirtual |
Definition at line 46 of file BeamPipeDetectorFactory.cxx.
|
overridevirtual |
Definition at line 305 of file BeamPipeDetectorFactory.cxx.
|
private |
Definition at line 319 of file BeamPipeDetectorFactory.cxx.
|
private |
Definition at line 410 of file BeamPipeDetectorFactory.cxx.
|
private |
| void BeamPipeDetectorFactory::setTagNode | ( | std::string | tag, |
| std::string | node, | ||
| std::string | mode ) |
Definition at line 310 of file BeamPipeDetectorFactory.cxx.
|
private |
Definition at line 77 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 82 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 72 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 76 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 74 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 80 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 79 of file BeamPipeDetectorFactory.h.
|
private |
Definition at line 78 of file BeamPipeDetectorFactory.h.