|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONRDOTOPREPDATA_MUONRDOTOPREPDATA_H
6 #define MUONRDOTOPREPDATA_MUONRDOTOPREPDATA_H
9 #include "GaudiKernel/ToolHandle.h"
36 ToolHandle<Muon::IMuonRdoToPrepDataTool>
m_tool{
this,
"DecodingTool",
"",
"RdoToPrepDataConversionTool"};
37 ToolHandle<IRegSelTool>
m_regsel{
this,
"RegSelector",
""};
39 Gaudi::Property<bool>
m_seededDecoding{
this,
"DoSeededDecoding",
false,
"If true decode only in RoIs"};
40 Gaudi::Property<bool>
m_robDecoding{
this,
"useROBs" ,
true,
"Pipe the ROBS directly to the decoder"};
An algorithm that can be simultaneously executed in multiple threads.
ToolHandle< Muon::IMuonRdoToPrepDataTool > m_tool
::StatusCode StatusCode
StatusCode definition for legacy code.
algorithm to decode RDO into MdtPrepData get the RDO container from Storegate loop over the RDO Decod...
Gaudi::Property< bool > m_robDecoding
ToolHandle< IRegSelTool > m_regsel
MuonRdoToPrepDataAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode initialize() override final
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
Gaudi::Property< bool > m_seededDecoding
StatusCode execute(const EventContext &ctx) const override final