  | 
  
    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