5#ifndef XAODTRIGGER_VERSIONS_JFEXSUMETROI_V1_H
6#define XAODTRIGGER_VERSIONS_JFEXSUMETROI_V1_H
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Base class for elements of a container that can have aux data.
Class describing properties of a LVL1 jFEX global Trigger Object (TOB) in the xAOD format.
uint8_t unpackSat_lower() const
static const int s_Et_lowerMask
static const int s_Sat_upperMask
void setTobSat_upper(uint8_t value)
uint32_t tobWord() const
The "raw" 32-bit word describing the object candidate.
int Et_upper() const
Et_upper in 1 MeV scale.
uint8_t tobSat_upper() const
uint8_t tobSat_lower() const
void setjFexNumber(uint8_t jFexNumber)
uint16_t unpackEt_upper() const
static const int s_Et_lowerBit
static const int s_Et_upperBit
uint16_t tobEt_lower() const
void setTobWord(uint32_t tobWord)
Set the "raw" 32-bit words describing the object candidate.
void setTobSat_lower(uint8_t value)
uint16_t unpackEt_lower() const
Raw data words.
static const int s_Sat_lowerMask
void setfpgaNumber(uint8_t fpgaNumber)
static const int s_Et_upperMask
uint8_t fpgaNumber() const
jFexSumETRoI_v1()
Default constructor.
static const int s_Sat_upperBit
static const int s_Sat_lowerBit
void setResolution(int value)
void setTobEt_upper(uint16_t value)
int Et_lower() const
Methods that require combining results or applying scales.
uint16_t tobEt_upper() const
void setTobEt_lower(uint16_t value)
uint8_t unpackSat_upper() const
uint8_t jFexNumber() const
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.