![]() |
ATLAS Offline Software
|
#include <cTauRoIThresholdsTool.h>
Public Types | |
| using | ThrVec |
| using | ThrVecRef |
| using | ExtraInfoRef |
Public Member Functions | |
| cTauRoIThresholdsTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual StatusCode | initialize () override |
| virtual uint64_t | getPattern (const EventContext &ctx, const xAOD::eFexTauRoI &eTau, const ThrVec &menuThresholds, const TrigConf::L1ThrExtraInfoBase &menuExtraInfo) const override |
| virtual std::optional< ThrVecRef > | getMenuThresholds (const TrigConf::L1Menu &l1Menu) const |
| virtual std::optional< ExtraInfoRef > | getMenuThresholdExtraInfo (const TrigConf::L1Menu &l1Menu) const |
| virtual StatusCode | decorateThresholds (const EventContext &eventContext) const override |
| virtual uint64_t | getPattern (const EventContext &ctx, const T_RoI &roi, const ThrVec &menuThresholds, const TrigConf::L1ThrExtraInfoBase &menuExtraInfo) const=0 |
| To be implemented by each template instance. | |
Protected Attributes | |
| SG::ReadHandleKey< TrigConf::L1Menu > | m_l1MenuKey |
| SG::WriteDecorHandleKey< T_RoIContainer > | m_thresholdPatternsKey |
Private Attributes | |
| SG::ReadDecorHandleKey< xAOD::eFexTauRoIContainer > | m_jTauLinkKey |
Definition at line 12 of file cTauRoIThresholdsTool.h.
|
inherited |
Definition at line 26 of file IRoIThresholdsTool.h.
|
inherited |
Definition at line 24 of file IRoIThresholdsTool.h.
|
inherited |
Definition at line 25 of file IRoIThresholdsTool.h.
|
inline |
Definition at line 14 of file cTauRoIThresholdsTool.h.
|
inlineoverridevirtualinherited |
Definition at line 63 of file IRoIThresholdsTool.h.
|
inlinevirtualinherited |
Definition at line 50 of file IRoIThresholdsTool.h.
|
inlinevirtualinherited |
Definition at line 37 of file IRoIThresholdsTool.h.
|
overridevirtual |
Definition at line 18 of file cTauRoIThresholdsTool.cxx.
|
pure virtualinherited |
To be implemented by each template instance.
|
overridevirtual |
Reimplemented from RoIThresholdsTool< T_RoI, T_RoIContainer, ContainerName, ThresholdType >.
Definition at line 12 of file cTauRoIThresholdsTool.cxx.
|
private |
Definition at line 26 of file cTauRoIThresholdsTool.h.
|
protectedinherited |
Definition at line 94 of file IRoIThresholdsTool.h.
|
protectedinherited |
Definition at line 98 of file IRoIThresholdsTool.h.