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 28 of file ActsGeometryContext.h.
Definition at line 31 of file ActsGeometryContext.h.
Definition at line 32 of file ActsGeometryContext.h.
Definition at line 30 of file ActsGeometryContext.h.
|
private |
Definition at line 50 of file ActsGeometryContext.h.
|
inline |
Definition at line 46 of file ActsGeometryContext.h.
|
inline |
Returns the mutable alignable store for the ATLAS detector type (Pixel, Mdt, etc.)
Definition at line 34 of file ActsGeometryContext.h.
|
inline |
Returns the const alignable store for the ATLAS detector type (Pixel, Mdt, etc.)
Definition at line 38 of file ActsGeometryContext.h.
|
inline |
Adds the store to the Geometry context.
Definition at line 42 of file ActsGeometryContext.h.
|
private |
Definition at line 51 of file ActsGeometryContext.h.