|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef XAODTRIGL1CALO_VERSIONS_GFEXTOWER_V1_H
5 #define XAODTRIGL1CALO_VERSIONS_GFEXTOWER_V1_H
8 #include "AthLinks/ElementLink.h"
15 #include "Math/Vector4D.h"
69 const float Eta,
const float Phi,
70 const int TowerEt,
const uint8_t Fpga,
71 const char IsSaturated,
83 #endif // XAODTRIGL1CALO_VERSIONS_GFEXTOWER_V1_H
char isSaturated() const
extract the signed value of the tower
int16_t signedEt(int TowerEt) const
setter for the above
float eta() const
setter for the above
Base class for elements of a container that can have aux data.
int towerEt() const
setter for the above
void setgFEXtowerID(uint32_t)
getter for the jtower simulation ID
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
setScaleOne setStatusOne setSaturated int16_t
uint32_t gFEXtowerID() const
setter for the above
void initialize(const uint8_t IEta, const uint8_t IPhi)
setter for the above
uint8_t iPhi() const
setter for the above
uint8_t fpga() const
setter for the above
void setIsSaturated(char)
getter for the saturation flag of gTower
float phi() const
setter for the above
AuxElement()
Default constructor.
uint8_t iEta() const
The pseudorapidity ( )
Class describing input data of a LVL1 eFEX.
void setFpga(uint8_t)
getter for the fpga number [0-2] inclusive
void setPhi(float)
Getter for float phi value.
SG_BASE(xAOD::gFexTower_v1, SG::AuxElement)
void setiEta(uint8_t)
getter for integer eta index (0-39)
void setTowerEt(int)
getter for the energy value
void setEta(float)
getter for float eta value [-pi, pi]
Base class for elements of a container that can have aux data.
void setiPhi(uint8_t)
Getter for integer phi index [0-31] inclusive.