ATLAS Offline Software
Loading...
Searching...
No Matches
jFexFwdElRoIThresholdsTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef HLTSEEDING_JFEXFWDELROITHRESHOLDSTOOL_H
5#define HLTSEEDING_JFEXFWDELROITHRESHOLDSTOOL_H
6
10
12public:
13 jFexFwdElRoIThresholdsTool(const std::string& type, const std::string& name, const IInterface* parent)
14 : HLTSeedingRoIToolDefs::jFexFwdEl::ThresholdBaseClass(type, name, parent) {}
15
16 virtual uint64_t getPattern(const EventContext& ctx,
17 const xAOD::jFexFwdElRoI& roi,
18 const ThrVec& menuThresholds,
19 const TrigConf::L1ThrExtraInfoBase& menuExtraInfo) const override;
20};
21
22#endif // HLTSEEDING_JFEXFWDELROITHRESHOLDSTOOL_H
std::vector< std::shared_ptr< TrigConf::L1Threshold > > ThrVec
L1 extra information for certain threshold types.
virtual uint64_t getPattern(const EventContext &ctx, const xAOD::jFexFwdElRoI &roi, const ThrVec &menuThresholds, const TrigConf::L1ThrExtraInfoBase &menuExtraInfo) const override
jFexFwdElRoIThresholdsTool(const std::string &type, const std::string &name, const IInterface *parent)
RoIThresholdsTool< T_RoI, T_RoIContainer, ContainerName, ThresholdType > ThresholdBaseClass
Collection of template parameter values for the RoIThresholdsTool and RoIsUnpackingToolPhase1 class t...
jFexFwdElRoI_v1 jFexFwdElRoI
Define the latest version of the jFexFwdElJetRoI class.