![]() |
ATLAS Offline Software
|
#include <DetectorAlignStore.h>
Classes | |
| struct | InternalAlignStore |
| The muon system contains additional parameters such as B-lines, as-built, passivation. More... | |
Public Types | |
| using | Mode = detail::TransformStore::Mode |
| using | TrackingAlignStorePtr = GeoModel::TransientConstSharedPtr<detail::TransformStore> |
| Pointer to the store caching the final tracking transformations. | |
| using | InternalAlignPtr = GeoModel::TransientConstSharedPtr<InternalAlignStore> |
Public Member Functions | |
| DetectorAlignStore (const DetectorAlignStore &other)=default | |
| Copy constructor. | |
| DetectorAlignStore (const DetectorType type, const Mode mode) | |
| Default constructor. | |
| virtual | ~DetectorAlignStore ()=default |
| Default virtual destructor. | |
Public Attributes | |
| std::shared_ptr< GeoAlignmentStore > | geoModelAlignment {std::make_shared<GeoAlignmentStore>()} |
| Store containing the aligned GeoModel nodes. | |
| DetectorType | detType {DetectorType::UnDefined} |
| The aligned detector element type. | |
| TrackingAlignStorePtr | trackingAlignment {} |
| InternalAlignPtr | internalAlignment {} |
Definition at line 38 of file DetectorAlignStore.h.
| using ActsTrk::DetectorAlignStore::InternalAlignPtr = GeoModel::TransientConstSharedPtr<InternalAlignStore> |
Definition at line 59 of file DetectorAlignStore.h.
Definition at line 40 of file DetectorAlignStore.h.
| using ActsTrk::DetectorAlignStore::TrackingAlignStorePtr = GeoModel::TransientConstSharedPtr<detail::TransformStore> |
Pointer to the store caching the final tracking transformations.
Definition at line 55 of file DetectorAlignStore.h.
|
default |
Copy constructor.
|
inlineexplicit |
Default constructor.
Definition at line 44 of file DetectorAlignStore.h.
|
virtualdefault |
Default virtual destructor.
| DetectorType ActsTrk::DetectorAlignStore::detType {DetectorType::UnDefined} |
The aligned detector element type.
Definition at line 53 of file DetectorAlignStore.h.
| std::shared_ptr<GeoAlignmentStore> ActsTrk::DetectorAlignStore::geoModelAlignment {std::make_shared<GeoAlignmentStore>()} |
Store containing the aligned GeoModel nodes.
Definition at line 51 of file DetectorAlignStore.h.
| InternalAlignPtr ActsTrk::DetectorAlignStore::internalAlignment {} |
Definition at line 60 of file DetectorAlignStore.h.
| TrackingAlignStorePtr ActsTrk::DetectorAlignStore::trackingAlignment {} |
Definition at line 56 of file DetectorAlignStore.h.