|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef IJFEXLARGERJETALGO_H
12 #define IJFEXLARGERJETALGO_H
14 #include "GaudiKernel/IAlgTool.h"
19 static const InterfaceID IID_IjFEXLargeRJetAlgo(
"LVL1::IjFEXLargeRJetAlgo",1, 0);
27 virtual unsigned int getLargeClusterET(
unsigned int smallClusterET,
unsigned int largeRingET) = 0;
28 virtual void setFPGAEnergy(std::unordered_map<
int,std::vector<int> > et_map) =0;
36 return IID_IjFEXLargeRJetAlgo;
static const InterfaceID & interfaceID()
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
virtual void setupCluster(int inputTable[15][15])=0
virtual void setFPGAEnergy(std::unordered_map< int, std::vector< int > > et_map)=0
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode safetyTest()=0
virtual bool getLRjetSat()=0
virtual unsigned int getRingET()=0
virtual unsigned int getLargeClusterET(unsigned int smallClusterET, unsigned int largeRingET)=0