5#ifndef XAODTRIGGER_VERSIONS_JFEXLRJETROI_V1_H
6#define XAODTRIGGER_VERSIONS_JFEXLRJETROI_V1_H
61 unsigned int et()
const;
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.
void setTobLocalEta(uint8_t value)
static const int s_etaMask
unsigned int et() const
Methods that require combining results or applying scales.
void setIsTOB(char value)
Set the isTOB variable (TOB or xTOB)
static const int s_resBit
static const int s_phiBit
void setfpgaNumber(uint8_t fpgaNumber)
void setGlobalPhi(uint value)
void setTobWord(uint32_t tobWord)
Set the "raw" 32-bit words describing the object candidate.
uint8_t fpgaNumber() const
static const int s_satBit
unsigned int unpackPhiIndex() const
Phi coordinates.
int unpackGlobalEta() const
static const std::vector< int > s_FWD_EtaPosition
void setResolution(int value)
void setTobEt(uint16_t value)
static const int s_phiMask
void setTobSat(uint8_t value)
jFexLRJetRoI_v1()
Default constructor.
int menuEta() const
the eta index to use for looking up thresholds in the menu
unsigned int unpackEtTOB() const
TOB ET (decoded from TOB, stored for convenience)
uint unpackGlobalPhi() const
uint8_t tobLocalPhi() const
unsigned int unpackSaturationIndex() const
void setGlobalEta(int value)
static const int s_etMask
uint8_t jFexNumber() const
static const std::vector< int > s_FCAL_EtaPosition
void setjFexNumber(uint8_t jFexNumber)
uint8_t tobLocalEta() const
void setTobLocalPhi(uint8_t value)
static const int s_satMask
static const int s_etaBit
static const int s_resMask
unsigned int unpackEtaIndex() const
Eta coordinates.
uint32_t tobWord() const
The "raw" 32-bit word describing the object candidate.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.