 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef eFEXTOBEtTool_H
14 #define eFEXTOBEtTool_H
33 static const InterfaceID IID_IeFEXTOBEtTool(
"LVL1::eFEXTOBEtTool", 1, 0);
38 static const InterfaceID&
interfaceID() {
return IID_IeFEXTOBEtTool; };
50 std::vector<unsigned int> &ClusterCellETs,
51 std::vector<unsigned int> &RetaSums,
52 std::vector<unsigned int> &RhadSums,
53 std::vector<unsigned int> &WstotSums);
62 std::vector<unsigned int> &RcoreSums,
63 std::vector<unsigned int> &RemSums);
67 unsigned int eTowerID(
float eta,
float phi)
const;
71 void location(
float etaTOB,
float phiTOB,
int&
eFEX,
int&
FPGA,
int& fpgaEta)
const;
80 this,
"eFEXtauAlgoTool",
"LVL1::eFEXtauAlgo",
81 "Tool that runs the eFEX tau algorithm"};
83 this,
"eFEXegAlgoTool",
"LVL1::eFEXegAlgo",
84 "Tool that runs the eFEX e/gamma algorithm"};
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
::StatusCode StatusCode
StatusCode definition for legacy code.