![]() |
ATLAS Offline Software
|
Description of JEMTobRoI_v1. More...
#include <JEMTobRoI_v1.h>
Public Member Functions | |
| JEMTobRoI_v1 () | |
| Default constructor. | |
| virtual | ~JEMTobRoI_v1 () |
| Default desturctor. | |
| uint32_t | roiWord () const |
| get roiWord | |
| void | setRoiWord (uint32_t) |
| set roiWord | |
| int | crate () const |
| Return crate number (0-1). | |
| int | jem () const |
| Return JEM number (0-15). | |
| int | frame () const |
| Return RoI frame number (0-7). | |
| int | location () const |
| Return location (RoI local coords) (0-3). | |
| int | energyLarge () const |
| Return energy large window size. | |
| int | energySmall () const |
| Return energy small window size. | |
| virtual void | initialize (const int crate, const int jem, const int frame, const int location, const int energyLarge, const int energySmall) |
Static Private Attributes | |
| static const int | s_wordIdVal = 0 |
| RoI word ID. | |
| static const int | s_wordIdBit = 29 |
| static const int | s_crateBit = 28 |
| static const int | s_jemBit = 24 |
| static const int | s_frameBit = 21 |
| static const int | s_locationBit = 19 |
| static const int | s_energySmallBit = 10 |
| static const int | s_energyLargeBit = 0 |
| static const int | s_wordIdMask = 0x7 |
| static const int | s_crateMask = 0x1 |
| static const int | s_jemMask = 0xf |
| static const int | s_frameMask = 0x7 |
| static const int | s_locationMask = 0x3 |
| static const int | s_energySmallMask = 0x1ff |
| static const int | s_energyLargeMask = 0x3ff |
Description of JEMTobRoI_v1.
Definition at line 25 of file JEMTobRoI_v1.h.
| xAOD::JEMTobRoI_v1::JEMTobRoI_v1 | ( | ) |
Default constructor.
Definition at line 15 of file JEMTobRoI_v1.cxx.
|
inlinevirtual |
| int xAOD::JEMTobRoI_v1::crate | ( | ) | const |
| int xAOD::JEMTobRoI_v1::energyLarge | ( | ) | const |
| int xAOD::JEMTobRoI_v1::energySmall | ( | ) | const |
| int xAOD::JEMTobRoI_v1::frame | ( | ) | const |
|
virtual |
Definition at line 23 of file JEMTobRoI_v1.cxx.
| int xAOD::JEMTobRoI_v1::jem | ( | ) | const |
Return JEM number (0-15).
Definition at line 43 of file JEMTobRoI_v1.cxx.
| int xAOD::JEMTobRoI_v1::location | ( | ) | const |
Return location (RoI local coords) (0-3).
Definition at line 55 of file JEMTobRoI_v1.cxx.
| uint32_t xAOD::JEMTobRoI_v1::roiWord | ( | ) | const |
get roiWord
| void xAOD::JEMTobRoI_v1::setRoiWord | ( | uint32_t | ) |
set roiWord
Definition at line 59 of file JEMTobRoI_v1.h.
Definition at line 67 of file JEMTobRoI_v1.h.
Definition at line 64 of file JEMTobRoI_v1.h.
Definition at line 72 of file JEMTobRoI_v1.h.
Definition at line 63 of file JEMTobRoI_v1.h.
Definition at line 71 of file JEMTobRoI_v1.h.
Definition at line 61 of file JEMTobRoI_v1.h.
Definition at line 69 of file JEMTobRoI_v1.h.
Definition at line 60 of file JEMTobRoI_v1.h.
Definition at line 68 of file JEMTobRoI_v1.h.
Definition at line 62 of file JEMTobRoI_v1.h.
Definition at line 70 of file JEMTobRoI_v1.h.
Definition at line 58 of file JEMTobRoI_v1.h.
Definition at line 66 of file JEMTobRoI_v1.h.
RoI word ID.
Definition at line 56 of file JEMTobRoI_v1.h.