![]() |
ATLAS Offline Software
|
Base class for CTP unpacking tools. More...
#include <CTPUnpackingToolBase.h>
Public Member Functions | |
| CTPUnpackingToolBase (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual StatusCode | decode (const EventContext &ctx, const ROIB::RoIBResult &, HLT::IDVec &) const override |
| virtual StatusCode | initialize () override |
| virtual StatusCode | passBeforePrescaleSelection (const ROIB::RoIBResult *, const std::vector< std::string > &, bool &) const override |
| virtual bool | isEmulated () const override |
Protected Attributes | |
| std::unordered_map< int, HLT::IDVec > | m_ctpToChain |
| Gaudi::Property< bool > | m_forceEnable |
| ToolHandle< GenericMonitoringTool > | m_monTool {this, "MonTool", "", "Monitoring tool"} |
Static Protected Attributes | |
| static constexpr int | s_CTPIDForUnseededChains = -1 |
Base class for CTP unpacking tools.
Provides common features needed by all CPT unpacker.
Definition at line 24 of file CTPUnpackingToolBase.h.
| CTPUnpackingToolBase::CTPUnpackingToolBase | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Definition at line 8 of file CTPUnpackingToolBase.cxx.
|
overridevirtual |
Reimplemented in CTPUnpackingEmulationTool, and CTPUnpackingTool.
Definition at line 32 of file CTPUnpackingToolBase.cxx.
|
overridevirtual |
Reimplemented in CTPUnpackingEmulationTool, and CTPUnpackingTool.
Definition at line 14 of file CTPUnpackingToolBase.cxx.
|
inlineoverridevirtual |
Reimplemented in CTPUnpackingEmulationTool.
Definition at line 41 of file CTPUnpackingToolBase.h.
|
overridevirtual |
Reimplemented in CTPUnpackingTool.
Definition at line 24 of file CTPUnpackingToolBase.cxx.
|
protected |
Definition at line 46 of file CTPUnpackingToolBase.h.
|
protected |
Definition at line 48 of file CTPUnpackingToolBase.h.
|
protected |
Definition at line 51 of file CTPUnpackingToolBase.h.
|
staticconstexprprotected |
Definition at line 45 of file CTPUnpackingToolBase.h.