![]() |
ATLAS Offline Software
|
#include <GenericTubeMaker.h>
Public Member Functions | |
| GenericTubeMaker (const IRDBRecord *) | |
| const TubeVolData & | volData () const |
| std::string | name () const |
| std::string | materialName () const |
| const GeoShape * | buildShape () |
| void | placeVolume (GeoPhysVol *parent, GeoVPhysVol *child, double zParent=0) |
| void | placeVolume (GeoFullPhysVol *fullparent, GeoVPhysVol *child, double zParent=0) |
| void | placeVolTwoSide (GeoPhysVol *parentPos, GeoPhysVol *parentNeg, GeoVPhysVol *child, double zParent=0) |
| void | placeVolTwoSide (GeoFullPhysVol *fullparentPos, GeoFullPhysVol *fullparentNeg, GeoVPhysVol *child, double zParent=0) |
Private Member Functions | |
| void | placeVolume (GeoPhysVol *parent, GeoFullPhysVol *fullparent, GeoVPhysVol *child, double zParent) |
| void | placeVolTwoSide (GeoPhysVol *parentPos, GeoPhysVol *parentNeg, GeoFullPhysVol *fullparentPos, GeoFullPhysVol *fullparentNeg, GeoVPhysVol *child, double zParent) |
Private Attributes | |
| const IRDBRecord * | m_record |
| TubeVolData | m_volData |
Definition at line 28 of file GenericTubeMaker.h.
| InDetDD::GenericTubeMaker::GenericTubeMaker | ( | const IRDBRecord * | record | ) |
Definition at line 21 of file GenericTubeMaker.cxx.
| const GeoShape * InDetDD::GenericTubeMaker::buildShape | ( | ) |
Definition at line 37 of file GenericTubeMaker.cxx.
| std::string InDetDD::GenericTubeMaker::materialName | ( | ) | const |
Definition at line 27 of file GenericTubeMaker.cxx.
| std::string InDetDD::GenericTubeMaker::name | ( | ) | const |
Definition at line 32 of file GenericTubeMaker.cxx.
| void InDetDD::GenericTubeMaker::placeVolTwoSide | ( | GeoFullPhysVol * | fullparentPos, |
| GeoFullPhysVol * | fullparentNeg, | ||
| GeoVPhysVol * | child, | ||
| double | zParent = 0 ) |
Definition at line 90 of file GenericTubeMaker.cxx.
|
private |
Definition at line 130 of file GenericTubeMaker.cxx.
| void InDetDD::GenericTubeMaker::placeVolTwoSide | ( | GeoPhysVol * | parentPos, |
| GeoPhysVol * | parentNeg, | ||
| GeoVPhysVol * | child, | ||
| double | zParent = 0 ) |
Definition at line 85 of file GenericTubeMaker.cxx.
| void InDetDD::GenericTubeMaker::placeVolume | ( | GeoFullPhysVol * | fullparent, |
| GeoVPhysVol * | child, | ||
| double | zParent = 0 ) |
Definition at line 80 of file GenericTubeMaker.cxx.
|
private |
Definition at line 96 of file GenericTubeMaker.cxx.
| void InDetDD::GenericTubeMaker::placeVolume | ( | GeoPhysVol * | parent, |
| GeoVPhysVol * | child, | ||
| double | zParent = 0 ) |
Definition at line 75 of file GenericTubeMaker.cxx.
|
inline |
Definition at line 32 of file GenericTubeMaker.h.
|
private |
Definition at line 49 of file GenericTubeMaker.h.
|
private |
Definition at line 50 of file GenericTubeMaker.h.