![]() |
ATLAS Offline Software
|
#include <GeometryContext.h>
Public Types | |
| using | DetectorType = ActsTrk::DetectorType |
| using | AlignmentStore = ActsTrk::DetectorAlignStore |
| using | AlignmentStorePtr = GeoModel::TransientConstSharedPtr< AlignmentStore > |
Public Member Functions | |
| AlignmentStorePtr & | getStore (const DetectorType type) |
| Returns the mutable alignable store for the ATLAS detector type (Pixel, Mdt, etc.) More... | |
| const AlignmentStorePtr & | getStore (const DetectorType type) const |
| Returns the const alignable store for the ATLAS detector type (Pixel, Mdt, etc.) More... | |
| void | setStore (AlignmentStorePtr store) |
| Adds the store to the Geometry context. More... | |
| Acts::GeometryContext | context () const |
Private Types | |
| using | SubDetAlignments = std::array< AlignmentStorePtr, static_cast< unsigned >(DetectorType::UnDefined)> |
Private Attributes | |
| SubDetAlignments | m_alignmentStores {} |
Definition at line 28 of file GeometryContext.h.
Definition at line 31 of file GeometryContext.h.
| using ActsTrk::GeometryContext::AlignmentStorePtr = GeoModel::TransientConstSharedPtr<AlignmentStore> |
Definition at line 32 of file GeometryContext.h.
Definition at line 30 of file GeometryContext.h.
|
private |
Definition at line 50 of file GeometryContext.h.
|
inline |
Definition at line 46 of file GeometryContext.h.
|
inline |
Returns the mutable alignable store for the ATLAS detector type (Pixel, Mdt, etc.)
Definition at line 34 of file GeometryContext.h.
|
inline |
Returns the const alignable store for the ATLAS detector type (Pixel, Mdt, etc.)
Definition at line 38 of file GeometryContext.h.
|
inline |
Adds the store to the Geometry context.
Definition at line 42 of file GeometryContext.h.
|
private |
Definition at line 51 of file GeometryContext.h.
1.8.18