|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef IeFEXTOBEtTool_H
13 #define IeFEXTOBEtTool_H
16 #include "GaudiKernel/IAlgTool.h"
24 static const InterfaceID IID_IeFEXTOBEtTool(
"LVL1::IeFEXTOBEtTool", 1, 0);
32 std::vector<unsigned int> &ClusterCellETs,
33 std::vector<unsigned int> &RetaSums,
34 std::vector<unsigned int> &RhadSums,
35 std::vector<unsigned int> &WstotSums) = 0;
42 std::vector<unsigned int> &RcoreSums,
43 std::vector<unsigned int> &RemSums) = 0;
46 virtual unsigned int eTowerID(
float eta,
float phi)
const = 0;
49 virtual void location(
float etaTOB,
float phiTOB,
int&
eFEX,
int&
FPGA,
int& fpgaEta) = 0;
59 return IID_IeFEXTOBEtTool;
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
::StatusCode StatusCode
StatusCode definition for legacy code.