ATLAS Offline Software
|
Include the GeoPrimitives which need to be put first. More...
#include <ActsGeometryContext.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 {} |
Include the GeoPrimitives which need to be put first.
If the package is loaded in AthSimulation, the Acts library is not avaialble
ActsGeometry context carries all information related to the aboslute positions of the Readout geometry Per detector technology (e.g. Mdt), it contains an ActsTrk::DetectorAlignmentStore which carries pointers to the rigid alignment transfomrations of each FullPhysical volume representing the detector sensor envelope. Further, it carries the transformations for each tracking layer
Definition at line 27 of file ActsGeometryContext.h.
Definition at line 30 of file ActsGeometryContext.h.
Definition at line 31 of file ActsGeometryContext.h.
Definition at line 29 of file ActsGeometryContext.h.
|
private |
Definition at line 49 of file ActsGeometryContext.h.
|
inline |
Definition at line 45 of file ActsGeometryContext.h.
|
inline |
Returns the mutable alignable store for the ATLAS detector type (Pixel, Mdt, etc.)
Definition at line 33 of file ActsGeometryContext.h.
|
inline |
Returns the const alignable store for the ATLAS detector type (Pixel, Mdt, etc.)
Definition at line 37 of file ActsGeometryContext.h.
|
inline |
Adds the store to the Geometry context.
Definition at line 41 of file ActsGeometryContext.h.
|
private |
Definition at line 50 of file ActsGeometryContext.h.