|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONSEGMENTCNV_SEGMENTFITPARDECORALG_H
5 #define MUONSEGMENTCNV_SEGMENTFITPARDECORALG_H
31 template <
class ContType>
34 const ContType*& contPtr)
const;
42 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
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.
const MuonGMR4::MuonDetectorManager * m_detMgr
SG::WriteDecorHandleKey< xAOD::MuonSegmentContainer > m_prdLinkKey
Decoration key of the associated prep data objects.
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< ActsGeometryContext > m_geoCtxKey
virtual StatusCode execute(const EventContext &ctx) const override final
An algorithm that can be simultaneously executed in multiple threads.
AthReentrantAlgorithm()
Default constructor:
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
SG::ReadHandleKey< xAOD::MuonSegmentContainer > m_segmentKey
Algorithm to decorate the segment fit parameters in the chamber's frame onto the xAOD::MuonSegment Ad...
StatusCode retrieveContainer(const EventContext &ctx, const SG::ReadHandleKey< ContType > &key, const ContType *&contPtr) const
Loads a container from the StoreGate and returns whether the retrieval is successful.
virtual StatusCode initialize() override final
This header ties the generic definitions in this package.
SG::WriteDecorHandleKey< xAOD::MuonSegmentContainer > m_locParKey
Decoration key of the local parameters.
StatusCode fetchMeasurement(const EventContext &ctx, const MeasKey_t &key, const Identifier &measId, const xAOD::UncalibratedMeasurement *&meas) const