 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef ACTSGEOMETRY_ALIGNSTOREPROVIDERALG_H
5 #define ACTSGEOMETRY_ALIGNSTOREPROVIDERALG_H
24 using AthReentrantAlgorithm::AthReentrantAlgorithm;
Gaudi::Property< bool > m_splitActsTrfCache
Flag toggline whether the final transforms of the ActsDet volumes shall be split per event.
DetectorType
Simple enum to Identify the Type of the ACTS sub detector.
SG::ReadCondHandleKey< DetectorAlignStore > m_inputKey
Key to the alignment transformations for the detector volumes.
ServiceHandle< ActsTrk::ITrackingGeometrySvc > m_trackingGeoSvc
ServiceHandle to the ActsTrackingGeometry.
StatusCode execute(const EventContext &ctx) const override final
@ UnDefined
Small Thing Gap chambers (NSW)
bool const RAWDATA *ch2 const
DetectorType m_Type
Static cast of >DetectorType< property.
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~AlignStoreProviderAlg()
SG::WriteHandleKey< DetectorAlignStore > m_outputKey
Key to the alignment transformations written by the alg.
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< bool > m_fillAlignStoreCache
Flag toggling whether the alignment store shall be filled with the transforms or not.
StatusCode initialize() override final
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Gaudi::Property< int > m_detType
Flag determining the subdetector. Needs to be static castable to DetectorType.
Gaudi::Property< bool > m_splitPhysVolCache
Flag toggling whether the full GeoAlignmentStore shall be written to store gate or whether the absolu...