4#ifndef MUONSEGMENTCNV_SEGMENTFITPARDECORALG_H
5#define MUONSEGMENTCNV_SEGMENTFITPARDECORALG_H
23 using AthReentrantAlgorithm::AthReentrantAlgorithm;
25 virtual StatusCode
initialize()
override final;
26 virtual StatusCode
execute(
const EventContext& ctx)
const override final;
39 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
ElementLink implementation for ROOT usage.
Algorithm to decorate the local segment parameters onto the xAOD::MuonSegments produced by the legacy...
virtual StatusCode execute(const EventContext &ctx) const override final
SG::ReadHandleKey< xAOD::MuonSegmentContainer > m_segmentKey
ActsTrk::GeoContextReadKey_t m_geoCtxKey
SG::WriteDecorHandleKey< xAOD::MuonSegmentContainer > m_prdLinkKey
Decoration key of the associated prep data objects.
const MeasKey_t & fetchKey(const TechIdx_t idx) const
Fetch the read handle key to the Muon measurement container.
SG::ReadHandleKey< PrdCont_t > MeasKey_t
ElementLink< xAOD::UncalibratedMeasurementContainer > PrdLink_t
const MuonGMR4::MuonDetectorManager * m_detMgr
virtual StatusCode initialize() override final
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
xAOD::MuonMeasurementContainer PrdCont_t
SG::WriteDecorHandleKey< xAOD::MuonSegmentContainer > m_locParKey
Decoration key of the local parameters.
std::vector< PrdLink_t > PrdLinkVec
Muon::MuonStationIndex::TechnologyIndex TechIdx_t
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
SG::ReadHandleKey< GeometryContext > GeoContextReadKey_t
Abrivate the ReadHandleKey to declare the data dependency on the Geometry context.
This header ties the generic definitions in this package.
TechnologyIndex
enum to classify the different layers in the muon spectrometer
MuonMeasurementContainer_v1 MuonMeasurementContainer