![]() |
ATLAS Offline Software
|
Different Accessor types for a cylindrical Volume, if returs accessors to the volume boundary surfaces to guarantee "best-guess" navigation, and follow-ups. More...
#include <BevelledCylinderVolumeBoundaryAccessors.h>
Public Member Functions | |
| BevelledCylinderVolumeBoundaryAccessors () | |
| Default Constructor. | |
| ~BevelledCylinderVolumeBoundaryAccessors ()=default | |
| Default Constructor. | |
| const ThreeObjectsAccessor & | bevelledcylinderAccessor (BevelledCylinderAccessorType cat) const |
| Return the accessor for the cylindrical case. | |
| const FourObjectsAccessor & | bevelledtubeAccessor (BevelledTubeAccessorType tat) const |
| Return the accessor for the tube case. | |
| const FiveObjectsAccessor & | sectoralBevelledCylinderAccessor (SectoralBevelledCylinderAccessorType scat) const |
| Return the accessor for the sectoral cylinciracl case. | |
| const SixObjectsAccessor & | sectoralBevelledTubeAccessor (SectoralBevelledTubeAccessorType stat) const |
| Return the accessor for the sectoral tube case. | |
Private Attributes | |
| std::array< ThreeObjectsAccessor, 4 > | m_bevelledcylinderAccessors {} |
| std::array< FourObjectsAccessor, 12 > | m_bevelledtubeAccessors |
| std::array< FiveObjectsAccessor, 1 > | m_sectoralBevelledCylinderAccessors {} |
| std::array< SixObjectsAccessor, 1 > | m_sectoralBevelledTubeAccessors {} |
Different Accessor types for a cylindrical Volume, if returs accessors to the volume boundary surfaces to guarantee "best-guess" navigation, and follow-ups.
Definition at line 68 of file BevelledCylinderVolumeBoundaryAccessors.h.
| Trk::BevelledCylinderVolumeBoundaryAccessors::BevelledCylinderVolumeBoundaryAccessors | ( | ) |
Default Constructor.
Definition at line 12 of file BevelledCylinderVolumeBoundaryAccessors.cxx.
|
default |
Default Constructor.
|
inline |
Return the accessor for the cylindrical case.
Definition at line 97 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
inline |
Return the accessor for the tube case.
Definition at line 100 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
inline |
Return the accessor for the sectoral cylinciracl case.
Definition at line 103 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
inline |
Return the accessor for the sectoral tube case.
Definition at line 106 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
private |
Definition at line 90 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
private |
Definition at line 91 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
private |
Definition at line 92 of file BevelledCylinderVolumeBoundaryAccessors.h.
|
private |
Definition at line 93 of file BevelledCylinderVolumeBoundaryAccessors.h.