|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONOBJECTMARKER_TRUTHMEASMARKER_H
5 #define MUONOBJECTMARKER_TRUTHMEASMARKER_H
34 Gaudi::Property<std::string>
m_writeMarker{
this,
"writeMarker",
"matchedToTruthSeg"};
36 Gaudi::Property<std::string>
m_segLink{
this,
"SegmentLinkKey",
"truthSegLinks"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Gaudi::Property< std::string > m_writeMarker
Key that's decorated to mark the uncalibrated measurement.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
SG::ReadHandleKeyArray< xAOD::UncalibratedMeasurementContainer > m_measKeys
Key to the segment container to fetch the marked segments.
Gaudi::Property< std::string > m_segLink
Key to indicate the associated MuonSegment link.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
IdHelperSvc to decode the Identifiers.
bool const RAWDATA *ch2 const
Property holding a SG store/key/clid from which a ReadHandle is made.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
An algorithm that can be simultaneously executed in multiple threads.
SG::ReadHandleKey< xAOD::MuonSegmentContainer > m_segKey
Key to the primary muon container to select the muon from
SG::WriteDecorHandleKeyArray< xAOD::UncalibratedMeasurementContainer > m_writeSegLinkKeys
Key to the segment link decoration.
virtual StatusCode initialize() override final
AthReentrantAlgorithm()
Default constructor:
::StatusCode StatusCode
StatusCode definition for legacy code.
~TruthMeasMarkerAlg()=default
virtual StatusCode execute(const EventContext &ctx) const override final
This header ties the generic definitions in this package.
SG::WriteDecorHandleKeyArray< xAOD::UncalibratedMeasurementContainer > m_writeMarkKeys
Key to the marker decoration.