![]() |
ATLAS Offline Software
|
Class describing properties of a LVL1 jFEX global Trigger Object (TOB) in the xAOD format. More...
#include <jFexSumETRoI_v1.h>
Public Member Functions | |
| jFexSumETRoI_v1 () | |
| Default constructor. | |
| void | initialize (uint8_t jFexNumber, uint8_t fpgaNumber, uint32_t tobWord, int resolution) |
| In future initialze the xTOB as well, word1. | |
| uint32_t | tobWord () const |
| The "raw" 32-bit word describing the object candidate. | |
| uint8_t | fpgaNumber () const |
| uint8_t | jFexNumber () const |
| uint16_t | tobEt_lower () const |
| uint8_t | tobSat_lower () const |
| uint16_t | tobEt_upper () const |
| uint8_t | tobSat_upper () const |
| int | tobEtScale () const |
| void | setTobWord (uint32_t tobWord) |
| Set the "raw" 32-bit words describing the object candidate. | |
| void | setjFexNumber (uint8_t jFexNumber) |
| void | setfpgaNumber (uint8_t fpgaNumber) |
| uint16_t | unpackEt_lower () const |
| Raw data words. | |
| void | setTobEt_lower (uint16_t value) |
| int | Et_lower () const |
| Methods that require combining results or applying scales. | |
| uint16_t | unpackEt_upper () const |
| void | setTobEt_upper (uint16_t value) |
| int | Et_upper () const |
| Et_upper in 1 MeV scale. | |
| uint8_t | unpackSat_lower () const |
| void | setTobSat_lower (uint8_t value) |
| uint8_t | unpackSat_upper () const |
| void | setTobSat_upper (uint8_t value) |
| void | setResolution (int value) |
Static Private Attributes | |
| static const int | s_Sat_upperBit = 31 |
| static const int | s_Et_upperBit = 16 |
| static const int | s_Et_lowerBit = 1 |
| static const int | s_Sat_lowerBit = 0 |
| static const int | s_Sat_upperMask = 0x1 |
| static const int | s_Et_upperMask = 0x7fff |
| static const int | s_Et_lowerMask = 0x7fff |
| static const int | s_Sat_lowerMask = 0x1 |
Class describing properties of a LVL1 jFEX global Trigger Object (TOB) in the xAOD format.
Definition at line 22 of file jFexSumETRoI_v1.h.
| xAOD::jFexSumETRoI_v1::jFexSumETRoI_v1 | ( | ) |
Default constructor.
Definition at line 17 of file jFexSumETRoI_v1.cxx.
| int xAOD::jFexSumETRoI_v1::Et_lower | ( | ) | const |
Methods that require combining results or applying scales.
Et_lower in 1 MeV scale
Definition at line 94 of file jFexSumETRoI_v1.cxx.
| int xAOD::jFexSumETRoI_v1::Et_upper | ( | ) | const |
Et_upper in 1 MeV scale.
Definition at line 99 of file jFexSumETRoI_v1.cxx.
| uint8_t xAOD::jFexSumETRoI_v1::fpgaNumber | ( | ) | const |
| void xAOD::jFexSumETRoI_v1::initialize | ( | uint8_t | jFexNumber, |
| uint8_t | fpgaNumber, | ||
| uint32_t | tobWord, | ||
| int | resolution ) |
In future initialze the xTOB as well, word1.
Definition at line 20 of file jFexSumETRoI_v1.cxx.
| uint8_t xAOD::jFexSumETRoI_v1::jFexNumber | ( | ) | const |
| void xAOD::jFexSumETRoI_v1::setfpgaNumber | ( | uint8_t | fpgaNumber | ) |
| void xAOD::jFexSumETRoI_v1::setjFexNumber | ( | uint8_t | jFexNumber | ) |
| void xAOD::jFexSumETRoI_v1::setResolution | ( | int | value | ) |
| void xAOD::jFexSumETRoI_v1::setTobEt_lower | ( | uint16_t | value | ) |
| void xAOD::jFexSumETRoI_v1::setTobEt_upper | ( | uint16_t | value | ) |
| void xAOD::jFexSumETRoI_v1::setTobSat_lower | ( | uint8_t | value | ) |
| void xAOD::jFexSumETRoI_v1::setTobSat_upper | ( | uint8_t | value | ) |
| void xAOD::jFexSumETRoI_v1::setTobWord | ( | uint32_t | tobWord | ) |
Set the "raw" 32-bit words describing the object candidate.
| uint16_t xAOD::jFexSumETRoI_v1::tobEt_lower | ( | ) | const |
| uint16_t xAOD::jFexSumETRoI_v1::tobEt_upper | ( | ) | const |
| int xAOD::jFexSumETRoI_v1::tobEtScale | ( | ) | const |
| uint8_t xAOD::jFexSumETRoI_v1::tobSat_lower | ( | ) | const |
| uint8_t xAOD::jFexSumETRoI_v1::tobSat_upper | ( | ) | const |
| uint32_t xAOD::jFexSumETRoI_v1::tobWord | ( | ) | const |
The "raw" 32-bit word describing the object candidate.
| uint16_t xAOD::jFexSumETRoI_v1::unpackEt_lower | ( | ) | const |
Raw data words.
Only calculable externally Extracted from data words, stored for convenience Setting the jFEX ET resolution Methods to decode data from the TOB/RoI and return to the user TOB or xTOB?
Definition at line 73 of file jFexSumETRoI_v1.cxx.
| uint16_t xAOD::jFexSumETRoI_v1::unpackEt_upper | ( | ) | const |
Definition at line 78 of file jFexSumETRoI_v1.cxx.
| uint8_t xAOD::jFexSumETRoI_v1::unpackSat_lower | ( | ) | const |
Definition at line 83 of file jFexSumETRoI_v1.cxx.
| uint8_t xAOD::jFexSumETRoI_v1::unpackSat_upper | ( | ) | const |
Definition at line 87 of file jFexSumETRoI_v1.cxx.
Definition at line 72 of file jFexSumETRoI_v1.h.
Definition at line 78 of file jFexSumETRoI_v1.h.
Definition at line 71 of file jFexSumETRoI_v1.h.
Definition at line 77 of file jFexSumETRoI_v1.h.
Definition at line 73 of file jFexSumETRoI_v1.h.
Definition at line 79 of file jFexSumETRoI_v1.h.
Definition at line 70 of file jFexSumETRoI_v1.h.
Definition at line 76 of file jFexSumETRoI_v1.h.