![]() |
ATLAS Offline Software
|
Description of CPMRoI_v1. More...
#include <CPMRoI_v1.h>
Public Member Functions | |
| CPMRoI_v1 () | |
| uint32_t | roiWord () const |
| get roiWord | |
| void | setRoiWord (uint32_t) |
| set roiWord | |
| int | crate () const |
| Return crate number (0-1). | |
| int | cpm () const |
| Return CPM number (1-14). | |
| int | chip () const |
| Return CP chip number (0-7). | |
| int | location () const |
| Return location (RoI local coords) (0-7). | |
| int | hits () const |
| Return hit thresholds map. | |
| int | error () const |
| Return error flags (bit 0 Saturation, bit 1 Parity). | |
| int | parity () const |
| Return parity error flag (0/1). | |
| int | saturation () const |
| Return saturation flag (0/1). | |
Static Private Attributes | |
| static const int | s_wordIdVal = 0x0 |
| RoI word ID. | |
| static const int | s_wordIdBit = 30 |
| static const int | s_crateBit = 28 |
| static const int | s_cpmBit = 24 |
| static const int | s_chipBit = 21 |
| static const int | s_locationBit = 18 |
| static const int | s_parityBit = 17 |
| static const int | s_saturationBit = 16 |
| static const int | s_hitsBit = 0 |
| static const int | s_wordIdMask = 0x3 |
| static const int | s_crateMask = 0x3 |
| static const int | s_cpmMask = 0xf |
| static const int | s_chipMask = 0x7 |
| static const int | s_locationMask = 0x7 |
| static const int | s_parityMask = 0x1 |
| static const int | s_saturationMask = 0x1 |
| static const int | s_hitsMask = 0xffff |
Description of CPMRoI_v1.
Definition at line 27 of file CPMRoI_v1.h.
| xAOD::CPMRoI_v1::CPMRoI_v1 | ( | ) |
Definition at line 18 of file CPMRoI_v1.cxx.
| int xAOD::CPMRoI_v1::chip | ( | ) | const |
| int xAOD::CPMRoI_v1::cpm | ( | ) | const |
| int xAOD::CPMRoI_v1::crate | ( | ) | const |
| int xAOD::CPMRoI_v1::error | ( | ) | const |
Return error flags (bit 0 Saturation, bit 1 Parity).
Definition at line 56 of file CPMRoI_v1.cxx.
| int xAOD::CPMRoI_v1::hits | ( | ) | const |
| int xAOD::CPMRoI_v1::location | ( | ) | const |
| int xAOD::CPMRoI_v1::parity | ( | ) | const |
| uint32_t xAOD::CPMRoI_v1::roiWord | ( | ) | const |
get roiWord
| int xAOD::CPMRoI_v1::saturation | ( | ) | const |
| void xAOD::CPMRoI_v1::setRoiWord | ( | uint32_t | ) |
set roiWord
Definition at line 61 of file CPMRoI_v1.h.
Definition at line 70 of file CPMRoI_v1.h.
Definition at line 60 of file CPMRoI_v1.h.
Definition at line 69 of file CPMRoI_v1.h.
Definition at line 59 of file CPMRoI_v1.h.
Definition at line 68 of file CPMRoI_v1.h.
Definition at line 65 of file CPMRoI_v1.h.
Definition at line 74 of file CPMRoI_v1.h.
Definition at line 62 of file CPMRoI_v1.h.
Definition at line 71 of file CPMRoI_v1.h.
Definition at line 63 of file CPMRoI_v1.h.
Definition at line 72 of file CPMRoI_v1.h.
Definition at line 64 of file CPMRoI_v1.h.
Definition at line 73 of file CPMRoI_v1.h.
Definition at line 58 of file CPMRoI_v1.h.
Definition at line 67 of file CPMRoI_v1.h.
RoI word ID.
Definition at line 56 of file CPMRoI_v1.h.