![]() |
ATLAS Offline Software
|
The EnergyCMXData object contains the data transferred from the JEM to the EnergySum CMX in the crate. More...
#include <EnergyCMXData.h>
Public Member Functions | |
| EnergyCMXData () | |
| Constructors. | |
| EnergyCMXData (int crate, int module, unsigned int ex, unsigned int ey, unsigned int et) | |
| virtual | ~EnergyCMXData () |
| Destructor. | |
| int | crate () const |
| Data accessors. | |
| int | module () const |
| module number | |
| unsigned int | Ex () const |
| Ex value for module. | |
| unsigned int | Ey () const |
| Ey value for module. | |
| unsigned int | Et () const |
| ET value for module. | |
| std::vector< unsigned int > | DataWords () const |
| the 4 raw backplane data words | |
Private Attributes | |
| int | m_crate |
| Internal data. | |
| int | m_module |
| unsigned int | m_Ex |
| unsigned int | m_Ey |
| unsigned int | m_Et |
| std::vector< unsigned int > | m_DataWords |
The EnergyCMXData object contains the data transferred from the JEM to the EnergySum CMX in the crate.
This is a transient class, describing backplane data
Definition at line 24 of file EnergyCMXData.h.
| LVL1::EnergyCMXData::EnergyCMXData | ( | ) |
Constructors.
Definition at line 10 of file EnergyCMXData.cxx.
| LVL1::EnergyCMXData::EnergyCMXData | ( | int | crate, |
| int | module, | ||
| unsigned int | ex, | ||
| unsigned int | ey, | ||
| unsigned int | et ) |
Fill backplane data words from Ex/Ey/ET values
Definition at line 17 of file EnergyCMXData.cxx.
|
virtual |
| int LVL1::EnergyCMXData::crate | ( | ) | const |
| std::vector< unsigned int > LVL1::EnergyCMXData::DataWords | ( | ) | const |
the 4 raw backplane data words
Definition at line 62 of file EnergyCMXData.cxx.
| unsigned int LVL1::EnergyCMXData::Et | ( | ) | const |
| unsigned int LVL1::EnergyCMXData::Ex | ( | ) | const |
| unsigned int LVL1::EnergyCMXData::Ey | ( | ) | const |
| int LVL1::EnergyCMXData::module | ( | ) | const |
|
private |
Internal data.
Definition at line 45 of file EnergyCMXData.h.
|
private |
Definition at line 50 of file EnergyCMXData.h.
|
private |
Definition at line 49 of file EnergyCMXData.h.
|
private |
Definition at line 47 of file EnergyCMXData.h.
|
private |
Definition at line 48 of file EnergyCMXData.h.
|
private |
Definition at line 46 of file EnergyCMXData.h.