![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef MODULEENERGY_H
13 #define MODULEENERGY_H
44 int JEThresholdEtSum,
int JEThresholdEtMiss,
const std::map<int, int>* TEMasks = 0,
int slice = -1);
47 unsigned int ex,
unsigned int ey);
52 unsigned int crate()
const;
53 unsigned int module()
const;
56 unsigned int et()
const;
57 unsigned int ex()
const;
58 unsigned int ey()
const;
static const unsigned int m_EtBits
Extra patterns decribing particle interation process.
Scalar phi() const
phi method
Scalar eta() const
pseudorapidity method
int signX() const
return signs of Ex and Ey for this module
unsigned int crate() const
which module is this?
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
ModuleEnergy(const xAOD::JetElementMap_t *JEContainer, unsigned int crate, unsigned int module, int JEThresholdEtSum, int JEThresholdEtMiss, const std::map< int, int > *TEMasks=0, int slice=-1)
std::map< int, const JetElement * > JetElementMap_t
unsigned int module() const
return module number
int m_jetElementThresholdEtMiss
unsigned int et() const
return the scalar & vector sums of all JE ETs (i.e sums the energies of up to 32 contained JEs)
int m_jetElementThresholdEtSum
void getSinCos(double eta, double phi, int &cosPhi, int &sinPhi)
return cos, sin coefficients for a given JetElement