  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   11 #ifndef jFEXLargeRJetAlgo_H 
   12 #define jFEXLargeRJetAlgo_H 
   35     virtual void setupCluster(
int inputTable[15][15]) 
override;
 
   36     virtual unsigned int getRingET() 
override;
 
   37     virtual unsigned int getLargeClusterET(
unsigned int smallClusterET, 
unsigned int largeRingET) 
const override;
 
   38     virtual void setFPGAEnergy(
const std::unordered_map<
int,std::vector<int> >& et_map)  
override;
 
   47     ToolHandle<IjFEXSmallRJetAlgo> 
m_jFEXSmallRJetAlgoTool {
this, 
"jFEXSmallRJetAlgoTool", 
"LVL1::jFEXSmallRJetAlgo", 
"Tool that runs the jFEX Small R Jet algorithm"};
 
  
std::unordered_map< int, std::vector< int > > m_map_Etvalues
 
virtual void setFPGAEnergy(const std::unordered_map< int, std::vector< int > > &et_map) override
 
jFEXLargeRJetAlgo(const std::string &type, const std::string &name, const IInterface *parent)
Constructors.
 
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
 
int m_largeRJetEtRing_IDs[15][15]
 
virtual bool getLRjetSat() override
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
int getTTowerET(unsigned int TTID)
 
ToolHandle< IjFEXSmallRJetAlgo > m_jFEXSmallRJetAlgoTool
 
virtual unsigned int getRingET() override
 
SG::ReadHandle< jTowerContainer > m_jTowerContainer
 
virtual StatusCode safetyTest() override
 
virtual unsigned int getLargeClusterET(unsigned int smallClusterET, unsigned int largeRingET) const override
 
virtual ~jFEXLargeRJetAlgo()
Destructor.
 
bool getTTowerSat(unsigned int TTID)
 
SG::ReadHandleKey< LVL1::jTowerContainer > m_jTowerContainerKey
 
virtual void setupCluster(int inputTable[15][15]) override
 
virtual StatusCode initialize() override
standard Athena-Algorithm method