ATLAS Offline Software
Loading...
Searching...
No Matches
DetectorAlignStore.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef ACTSGEOMETRYINTERFACES_RawGeomAlignStore_H
5#define ACTSGEOMETRYINTERFACES_RawGeomAlignStore_H
6
15
36namespace ActsTrk {
37
62
63
64} // namespace ActsTrk
65
68#endif
Cached unique_ptr with atomic update.
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Definition CondCont.h:1413
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
GeoModel::TransientConstSharedPtr< detail::TransformStore > TrackingAlignStorePtr
Pointer to the store caching the final tracking transformations.
detail::TransformStore::Mode Mode
std::shared_ptr< GeoAlignmentStore > geoModelAlignment
Store containing the aligned GeoModel nodes.
GeoModel::TransientConstSharedPtr< InternalAlignStore > InternalAlignPtr
virtual ~DetectorAlignStore()=default
Default virtual destructor.
TrackingAlignStorePtr trackingAlignment
DetectorType detType
The aligned detector element type.
DetectorAlignStore(const DetectorAlignStore &other)=default
Copy constructor.
DetectorAlignStore(const DetectorType type, const Mode mode)
Default constructor.
Mode
Enum describing the operation mode of the cache.
The TransientConstSharedPtr allows non-const access if the pointer itself is non-const but in the con...
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
DetectorType
Simple enum to Identify the Type of the ACTS sub detector.
@ UnDefined
Small Thing Gap chambers (NSW).
STL namespace.
The muon system contains additional parameters such as B-lines, as-built, passivation.