|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef gFEXaltMetAlgo_H
12 #define gFEXaltMetAlgo_H
35 std::vector<int>&& B_thr,
36 const int rhoPlusThr)
override;
40 std::array<uint32_t, 4> & outTOB)
const override;
50 void metFPGA(
const gTowersCentral &twrs,
int & MET_x,
int & MET_y,
const unsigned short FPGA_NO)
const;
52 void metTotal(
const int A_MET_x,
const int A_MET_y,
53 const int B_MET_x,
const int B_MET_y,
54 int & MET_x,
int & MET_y,
int &
MET)
const;
66 int sumEt(
const int A_sumEt,
const int B_sumEt)
const;
68 float sinLUT(
const unsigned int phiIDX,
const unsigned int aw)
const;
70 float cosLUT(
const unsigned int phiIDX,
const unsigned int aw)
const;
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
::StatusCode StatusCode
StatusCode definition for legacy code.
std::array< std::array< int, 12 >, 32 > gTowersCentral
macros to associate a CLID to a type