|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONLAYERHOUGHALG_H
6 #define MUONLAYERHOUGHALG_H
9 #include "GaudiKernel/ToolHandle.h"
26 const T* & contPtr )
const;
37 "HoughDataPerSectorVec",
"HoughDataPerSectorVec key"};
38 PublicToolHandle<Muon::MuonEDMPrinterTool>
m_printer{
this,
"printerTool",
"Muon::MuonEDMPrinterTool/MuonEDMPrinterTool"};
39 ToolHandle<Muon::IMuonHoughPatternFinderTool>
m_layerTool{
this,
"MuonLayerScanTool",
"Muon::MuonLayerHoughTool/MuonLayerHoughTool"};
SG::ReadHandleKey< Muon::CscPrepDataContainer > m_keyCsc
SG::ReadHandleKey< Muon::sTgcPrepDataContainer > m_keysTgc
SG::ReadHandleKey< Muon::MMPrepDataContainer > m_keyMM
SG::ReadHandleKey< Muon::RpcPrepDataContainer > m_keyRpc
virtual StatusCode execute(const EventContext &ctx) const override
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
virtual StatusCode initialize() override
PublicToolHandle< Muon::MuonEDMPrinterTool > m_printer
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::ReadHandleKey< Muon::MdtPrepDataContainer > m_keyMdt
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::WriteHandleKey< Muon::HoughDataPerSectorVec > m_houghDataPerSectorVecKey
StatusCode retrieveContainer(const EventContext &ctx, const SG::ReadHandleKey< T > &key, const T *&contPtr) const
Gaudi::Property< bool > m_printSummary
SG::ReadHandleKey< Muon::TgcPrepDataContainer > m_keyTgc
ToolHandle< Muon::IMuonHoughPatternFinderTool > m_layerTool
MuonLayerHoughAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteHandleKey< MuonPatternCombinationCollection > m_combis
virtual ~MuonLayerHoughAlg()=default