Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef XAODTRIGL1CALO_VERSIONS_EFEXTOWER_V1_H
5 #define XAODTRIGL1CALO_VERSIONS_EFEXTOWER_V1_H
8 #include "AthLinks/ElementLink.h"
15 #include "Math/Vector4D.h"
95 const std::vector<uint16_t>& Et_count,
109 #endif // XAODTRIGL1CALO_VERSIONS_EFEXTOWER_V1_H
uint32_t eFEXtowerID() const
setter for the above
Class describing input data of a LVL1 eFEX.
int cellEt(uint32_t layer, uint32_t cell=0) const
supercell Et in MeV layer: 0-4 (ps,l1,l2,l3,had) cell: 0-3 for l1,l2, 0 otherwise will return 0 if th...
Base class for elements of a container that can have aux data.
uint8_t module() const
setter for the above
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
void setEt_count(std::vector< uint16_t > &&)
setter for the above
float phi() const
setter for the above
static const int c_missingCountCode
float eta() const
The pseudorapidity ( )
void setModule(uint8_t)
getter for the module number [0-23] inclusive
uint32_t em_status() const
get em status bit
AuxElement()
Default constructor.
bool disconnectedCount(size_t idx) const
setter for the above
const std::vector< uint16_t > & et_count() const
get Energy Counts
void initialize(const float Eta, const float Phi)
getter for the etower simulation ID
uint8_t fpga() const
setter for the above
void setPhi(float)
getter for the global phi value (float)
void setEm_status(uint32_t)
getter for the electromagnetic status bit
size_t cellIdx(uint32_t layer, uint32_t cell=0) const
Obtain the index in the count vector of a given supercell returns et_count().size() if cell is invali...
uint32_t had_status() const
setter for the above
void setFpga(uint8_t)
getter for the fpga number [0-3] inclusive
SG_BASE(xAOD::eFexTower_v1, SG::AuxElement)
void setHad_status(uint32_t)
getter for hadronic status bit
int32_t id() const
setter for the above
void setEt_count(const std::vector< uint16_t > &)
getter for the 11 energy counts
Base class for elements of a container that can have aux data.
void setEta(float)
getter for the global eta value (float)