|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCOMBINEDALGS_MUONCOMBINEDALG_H
6 #define MUONCOMBINEDALGS_MUONCOMBINEDALG_H
12 #include "GaudiKernel/ToolHandle.h"
33 "MuonCombined::MuonCombinedTool/MuonCombinedTool",
"muon combined tool"};
35 "name of ID candidate collection"};
37 "name of muon candidate collection"};
39 this,
"CombinedTagMaps", {
"muidcoTagMap",
"stacoTagMap"},
"combined muon tag maps"};
41 "Muidco combined Tracks"};
Property holding a SG store/key/clid from which a ReadHandle is made.
~MuonCombinedAlg()=default
MuonCombinedAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode initialize() override
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< TrackCollection > m_muidCombinedTracks
ToolHandle< MuonCombined::IMuonCombinedTool > m_muonCombinedTool
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< MuonCandidateCollection > m_muonCandidateCollectionName
SG::ReadHandleKey< InDetCandidateCollection > m_indetCandidateCollectionName
SG::WriteHandleKey< TrackCollection > m_muidMETracks
StatusCode execute(const EventContext &ctx) const override
SG::WriteHandleKeyArray< MuonCombined::InDetCandidateToTagMap > m_combTagMaps