|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef IjFEXSmallRJetAlgo_H
12 #define IjFEXSmallRJetAlgo_H
14 #include "GaudiKernel/IAlgTool.h"
19 static const InterfaceID IID_IjFEXSmallRJetAlgo(
"LVL1::IjFEXSmallRJetAlgo",1, 0);
25 virtual void setup(
int inputTable[7][7],
int inputTableDisplaced[7][7]) = 0;
28 virtual unsigned int getTTowerET(
unsigned int TTID )
const = 0;
33 virtual void setFPGAEnergy(
const std::unordered_map<
int,std::vector<int> >& et_map) = 0;
40 return IID_IjFEXSmallRJetAlgo;
virtual bool getSRjetSat() const =0
virtual StatusCode safetyTest()=0
virtual unsigned int getTTowerET(unsigned int TTID) const =0
virtual void buildSeeds()=0
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
virtual void setup(int inputTable[7][7], int inputTableDisplaced[7][7])=0
virtual void setFPGAEnergy(const std::unordered_map< int, std::vector< int > > &et_map)=0
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual unsigned int getSmallETRing() const =0
virtual unsigned int getSmallClusterET() const =0
virtual unsigned int getTTIDcentre() const =0
static const InterfaceID & interfaceID()
virtual bool isSeedLocalMaxima(int seedThreshold)=0