ATLAS Offline Software
jFexFwdElRoIThresholdsTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef HLTSEEDING_JFEXFWDELROITHRESHOLDSTOOL_H
5 #define HLTSEEDING_JFEXFWDELROITHRESHOLDSTOOL_H
6 
10 
12 public:
13  jFexFwdElRoIThresholdsTool(const std::string& type, const std::string& name, const IInterface* parent)
15 
16  virtual uint64_t getPattern(const xAOD::jFexFwdElRoI& roi,
17  const ThrVec& menuThresholds,
18  const TrigConf::L1ThrExtraInfoBase& menuExtraInfo) const override;
19 };
20 
21 #endif // HLTSEEDING_JFEXFWDELROITHRESHOLDSTOOL_H
TrigConf::L1ThrExtraInfoBase
L1 extra information for certain threshold types.
Definition: L1ThresholdBase.h:72
jFexFwdElRoIThresholdsTool::getPattern
virtual uint64_t getPattern(const xAOD::jFexFwdElRoI &roi, const ThrVec &menuThresholds, const TrigConf::L1ThrExtraInfoBase &menuExtraInfo) const override
Definition: jFexFwdElRoIThresholdsTool.cxx:6
jFexFwdElRoI.h
jFexFwdElRoIThresholdsTool::jFexFwdElRoIThresholdsTool
jFexFwdElRoIThresholdsTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: jFexFwdElRoIThresholdsTool.h:13
test_pyathena.parent
parent
Definition: test_pyathena.py:15
xAOD::uint64_t
uint64_t
Definition: EventInfo_v1.cxx:123
RoIThresholdsTool::ThrVec
std::vector< std::shared_ptr< TrigConf::L1Threshold > > ThrVec
Definition: IRoIThresholdsTool.h:24
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
RoIThresholdsTool
Definition: IRoIThresholdsTool.h:22
IRoIThresholdsTool.h
HLTSeedingRoIToolDefs.h
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
jFexFwdElRoIThresholdsTool
Definition: jFexFwdElRoIThresholdsTool.h:11
xAOD::jFexFwdElRoI_v1
Class describing properties of a LVL1 jFEX global Trigger Object (TOB) in the xAOD format.
Definition: jFexFwdElRoI_v1.h:23
HLTSeedingRoIToolDefs
Definition: HLTSeedingRoIToolDefs.cxx:7
HLTSeedingRoIToolDefs::eFexEM::ThresholdBaseClass
RoIThresholdsTool< T_RoI, T_RoIContainer, ContainerName, ThresholdType > ThresholdBaseClass
Definition: HLTSeedingRoIToolDefs.h:45