![]() |
ATLAS Offline Software
|
#include <ALFA_RawData.h>
Public Member Functions | |
| ALFA_RawData () | |
| ALFA_RawData (uint16_t PMF_number) | |
| ~ALFA_RawData () | |
| void | SetWordId_PMF (uint16_t Word_number) |
| void | SetPMFId_PMF (uint16_t PMF_number) |
| void | SetMBId_PMF (uint16_t MB_number) |
| void | SetEventCount_PMF (uint32_t Event_number) |
| void | SetMarocChan_PMF (const std::vector< uint16_t > &MarocChan) |
| void | PushBack_PMF (uint16_t fiber_hit) |
| void | Set_error_bit17 (bool bit) |
| void | SetZero_PMF () |
| void | addData (uint32_t dataWord) |
| uint16_t | GetWordId_PMF () const |
| uint16_t | GetPMFId_PMF () const |
| uint16_t | GetMBId_PMF () const |
| uint32_t | GetEventCount_PMF () const |
| const std::vector< uint16_t > & | GetMarocHit () const |
| uint32_t | Get_Chan (uint16_t Numchan) const |
| uint32_t | GetSize () const |
| uint16_t | Get_bit26_27 () const |
| uint16_t | Get_bit24_27 () const |
| bool | Get_bit16 () const |
| bool | Get_bit18 () const |
| bool | Get_error_bit17 () const |
| const std::vector< uint16_t > & | HitChan () const |
| const std::vector< uint32_t > * | dataWords () const |
Private Attributes | |
| uint16_t | m_WordId |
| uint16_t | m_PMFId |
| uint16_t | m_MBId |
| uint32_t | m_EventCount |
| std::vector< uint16_t > | m_MarocChan |
| bool | m_bit16 |
| bool | m_bit18 |
| bool | m_error_bit17 |
| uint16_t | m_bit26_27 |
| uint16_t | m_bit24_27 |
| std::vector< uint32_t > | m_dataWords |
Definition at line 20 of file ALFA_RawData.h.
| ALFA_RawData::ALFA_RawData | ( | ) |
Definition at line 8 of file ALFA_RawData.cxx.
| ALFA_RawData::ALFA_RawData | ( | uint16_t | PMF_number | ) |
Definition at line 22 of file ALFA_RawData.cxx.
| ALFA_RawData::~ALFA_RawData | ( | ) |
Definition at line 39 of file ALFA_RawData.cxx.
| void ALFA_RawData::addData | ( | uint32_t | dataWord | ) |
Definition at line 76 of file ALFA_RawData.cxx.
|
inline |
Definition at line 67 of file ALFA_RawData.h.
|
inline |
Definition at line 59 of file ALFA_RawData.h.
|
inline |
Definition at line 60 of file ALFA_RawData.h.
|
inline |
Definition at line 58 of file ALFA_RawData.h.
|
inline |
Definition at line 57 of file ALFA_RawData.h.
|
inline |
Definition at line 55 of file ALFA_RawData.h.
|
inline |
Definition at line 61 of file ALFA_RawData.h.
|
inline |
Definition at line 53 of file ALFA_RawData.h.
|
inline |
Definition at line 54 of file ALFA_RawData.h.
|
inline |
Definition at line 52 of file ALFA_RawData.h.
|
inline |
Definition at line 51 of file ALFA_RawData.h.
|
inline |
Definition at line 56 of file ALFA_RawData.h.
|
inline |
Definition at line 50 of file ALFA_RawData.h.
|
inline |
Definition at line 64 of file ALFA_RawData.h.
| void ALFA_RawData::PushBack_PMF | ( | uint16_t | fiber_hit | ) |
Definition at line 72 of file ALFA_RawData.cxx.
| void ALFA_RawData::Set_error_bit17 | ( | bool | bit | ) |
Definition at line 81 of file ALFA_RawData.cxx.
| void ALFA_RawData::SetEventCount_PMF | ( | uint32_t | Event_number | ) |
Definition at line 59 of file ALFA_RawData.cxx.
| void ALFA_RawData::SetMarocChan_PMF | ( | const std::vector< uint16_t > & | MarocChan | ) |
Definition at line 65 of file ALFA_RawData.cxx.
| void ALFA_RawData::SetMBId_PMF | ( | uint16_t | MB_number | ) |
Definition at line 54 of file ALFA_RawData.cxx.
| void ALFA_RawData::SetPMFId_PMF | ( | uint16_t | PMF_number | ) |
Definition at line 49 of file ALFA_RawData.cxx.
| void ALFA_RawData::SetWordId_PMF | ( | uint16_t | Word_number | ) |
Definition at line 44 of file ALFA_RawData.cxx.
| void ALFA_RawData::SetZero_PMF | ( | ) |
Definition at line 87 of file ALFA_RawData.cxx.
|
private |
Definition at line 77 of file ALFA_RawData.h.
|
private |
Definition at line 78 of file ALFA_RawData.h.
|
private |
Definition at line 81 of file ALFA_RawData.h.
|
private |
Definition at line 80 of file ALFA_RawData.h.
|
private |
Definition at line 85 of file ALFA_RawData.h.
|
private |
Definition at line 79 of file ALFA_RawData.h.
|
private |
Definition at line 75 of file ALFA_RawData.h.
|
private |
Definition at line 76 of file ALFA_RawData.h.
|
private |
Definition at line 74 of file ALFA_RawData.h.
|
private |
Definition at line 73 of file ALFA_RawData.h.
|
private |
Definition at line 72 of file ALFA_RawData.h.