![]() |
ATLAS Offline Software
|
#include <AGDDDetectorPositioner.h>
Public Member Functions | |
| AGDDDetectorPositioner (AGDDPositionerStore &ps, AGDDVolumeStore &vs, const std::string &n, const GeoTrf::Transform3D &t) | |
| virtual | ~AGDDDetectorPositioner ()=default |
| const std::string & | GetDetectorType () |
| const std::string & | GetDetectorAddress () |
| double | GetZPosition () |
| double | GetRadius () |
| double | GetPhi () |
| GeoFullPhysVol * | GetFullPhysicalVolume () |
| const std::string & | Volume () |
| AGDDVolume * | GetVolume () |
| const GeoTrf::Transform3D & | Transform () const |
| bool | IsSensitiveDetector () const |
| void | SensitiveDetector (bool a) |
Public Attributes | |
| Identifiers | ID {} |
| DetectorPositionParameters | position {} |
| AGDDDetector * | theDetector {} |
| GeoFullPhysVol * | theVolume {} |
Private Attributes | |
| bool | m_isSensitiveDetector |
| std::string | m_volume |
| AGDDVolume * | m_theVolume |
| GeoTrf::Transform3D | m_transform |
Definition at line 39 of file AGDDDetectorPositioner.h.
| AGDDDetectorPositioner::AGDDDetectorPositioner | ( | AGDDPositionerStore & | ps, |
| AGDDVolumeStore & | vs, | ||
| const std::string & | n, | ||
| const GeoTrf::Transform3D & | t ) |
Definition at line 10 of file AGDDDetectorPositioner.cxx.
|
virtualdefault |
|
inline |
Definition at line 58 of file AGDDDetectorPositioner.h.
|
inline |
Definition at line 57 of file AGDDDetectorPositioner.h.
|
inline |
Definition at line 62 of file AGDDDetectorPositioner.h.
|
inline |
Definition at line 61 of file AGDDDetectorPositioner.h.
|
inline |
Definition at line 60 of file AGDDDetectorPositioner.h.
|
inherited |
Definition at line 29 of file AGDDPositioner.cxx.
|
inline |
Definition at line 59 of file AGDDDetectorPositioner.h.
|
inlineinherited |
Definition at line 28 of file AGDDPositioner.h.
|
inlineinherited |
Definition at line 29 of file AGDDPositioner.h.
|
inherited |
Definition at line 25 of file AGDDPositioner.cxx.
|
inherited |
Definition at line 21 of file AGDDPositioner.cxx.
| Identifiers AGDDDetectorPositioner::ID {} |
Definition at line 47 of file AGDDDetectorPositioner.h.
|
privateinherited |
Definition at line 33 of file AGDDPositioner.h.
|
privateinherited |
Definition at line 35 of file AGDDPositioner.h.
|
privateinherited |
Definition at line 36 of file AGDDPositioner.h.
|
privateinherited |
Definition at line 34 of file AGDDPositioner.h.
| DetectorPositionParameters AGDDDetectorPositioner::position {} |
Definition at line 49 of file AGDDDetectorPositioner.h.
| AGDDDetector* AGDDDetectorPositioner::theDetector {} |
Definition at line 51 of file AGDDDetectorPositioner.h.
| GeoFullPhysVol* AGDDDetectorPositioner::theVolume {} |
Definition at line 53 of file AGDDDetectorPositioner.h.