|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONLAYERHOUGHALG_H
6 #define MUONLAYERHOUGHALG_H
9 #include "GaudiKernel/ToolHandle.h"
35 "HoughDataPerSectorVec",
"HoughDataPerSectorVec key"};
36 ToolHandle<Muon::MuonEDMPrinterTool>
m_printer{
this,
"printerTool",
"Muon::MuonEDMPrinterTool/MuonEDMPrinterTool"};
37 ToolHandle<Muon::IMuonHoughPatternFinderTool>
m_layerTool{
this,
"MuonLayerScanTool",
"Muon::MuonLayerHoughTool/MuonLayerHoughTool"};
SG::ReadHandleKey< Muon::CscPrepDataContainer > m_keyCsc
SG::ReadHandleKey< Muon::sTgcPrepDataContainer > m_keysTgc
const_pointer_type cptr()
Dereference the pointer.
SG::ReadHandleKey< Muon::MMPrepDataContainer > m_keyMM
SG::ReadHandleKey< Muon::RpcPrepDataContainer > m_keyRpc
ToolHandle< Muon::MuonEDMPrinterTool > m_printer
virtual StatusCode execute(const EventContext &ctx) const override
const T * GetObject(const SG::ReadHandleKey< T > &key, const EventContext &ctx) const
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
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
Gaudi::Property< bool > m_printSummary
virtual bool isValid() override final
Can the handle be successfully dereferenced?
SG::ReadHandleKey< Muon::TgcPrepDataContainer > m_keyTgc
ToolHandle< Muon::IMuonHoughPatternFinderTool > m_layerTool
MuonLayerHoughAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual const std::string & key() const override final
Return the StoreGate ID for the referenced object.
#define ATH_MSG_WARNING(x)
bool isPresent() const
Is the referenced object present in SG?
SG::WriteHandleKey< MuonPatternCombinationCollection > m_combis
virtual ~MuonLayerHoughAlg()=default