|
ATLAS Offline Software
|
Go to the documentation of this file.
34 const std::vector<int>
jFexLRJetRoI_v1::s_FCAL_EtaPosition = {32,34,35,37,38,40,41,43,44,46,47,49};
61 static const unsigned int RESOLUTION = 40;
62 float tmp =
eta()*RESOLUTION;
118 return (tobWord() >> s_etBit) & s_etMask;
160 const unsigned int quadrant = ::getQuadrant(
fpgaNumber());
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1, float, IP2D_pb, setIP2D_pb) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1
static const int s_satMask
void setTobSat(uint8_t value)
void setTobWord(uint32_t tobWord)
Set the "raw" 32-bit words describing the object candidate.
unsigned int unpackSaturationIndex() const
void setTobLocalPhi(uint8_t value)
static const int s_etaMask
float round(const float toRound, const unsigned int decimals)
uint8_t jFexNumber() const
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
unsigned int unpackEtaIndex() const
Eta coordinates.
unsigned int et() const
Methods that require combining results or applying scales.
static const std::vector< int > s_FCAL_EtaPosition
double resolution[nGasTypes][nParametersResolution]
uint16_t tobEt(const T *tob)
Amg::RotationMatrix3D setPhi(Amg::RotationMatrix3D mat, double angle, int convention=0)
static const int s_phiMask
void setResolution(int value)
void setjFexNumber(uint8_t jFexNumber)
void setTobLocalEta(uint8_t value)
size_t index() const
Return the index of this element within its container.
static const std::vector< int > s_FWD_EtaPosition
static const int s_satBit
jFexLRJetRoI_v1()
Default constructor.
Class describing properties of a LVL1 jFEX global Trigger Object (TOB) in the xAOD format.
uint32_t tobWord() const
The "raw" 32-bit word describing the object candidate.
void initialize(uint8_t jFexNumber, uint8_t fpgaNumber, uint32_t tobWord, char istob, int resolution, float_t eta, float_t phi)
In future initialze the EDM.
void setfpgaNumber(uint8_t fpgaNumber)
uint8_t tobLocalEta() const
static const int s_etaBit
uint8_t tobLocalPhi() const
int unpackGlobalEta() const
unsigned int unpackEtTOB() const
TOB ET (decoded from TOB, stored for convenience)
void setGlobalPhi(uint value)
uint unpackGlobalPhi() const
void setIsTOB(char value)
Set the isTOB variable (TOB or xTOB)
void setGlobalEta(int value)
void setTobEt(uint16_t value)
int menuEta() const
the eta index to use for looking up thresholds in the menu
static const int s_phiBit
uint8_t fpgaNumber() const
unsigned int unpackPhiIndex() const
Phi coordinates.