![]() |
ATLAS Offline Software
|
#include <ALFA_RawDataReadOut.h>
Public Member Functions | |
| ALFA_RawDataReadOut () | |
| ~ALFA_RawDataReadOut () | |
| void | decodeWord (uint32_t dataWord) |
| bool | is_BOT () const |
| bool | is_EOT () const |
| bool | is_TDCt () const |
| uint16_t | MBId () const |
| uint16_t | SlotId () const |
| uint16_t | LsbTdcId () const |
| uint16_t | ecnt_BOT () const |
| uint16_t | ecnt_EOT () const |
| uint16_t | bcId () const |
| uint16_t | WordId () const |
| uint16_t | PMFId () const |
| uint16_t | fiber () const |
| uint16_t | ADC () const |
| const std::vector< bool > & | pattern () const |
| uint16_t | scaler () const |
| bool | bit16 () const |
| bool | error_bit17 () const |
| bool | bit18 () const |
| bool | isError () const |
| uint16_t | bit26_27 () const |
| uint16_t | bit24_27 () const |
| const std::vector< uint32_t > & | HitChan () const |
Protected Member Functions | |
| constexpr std::pair< uint32_t, uint16_t > | getBitsWord (const uint16_t bstart, const uint16_t bstop) |
| uint32_t | getBits (std::pair< uint32_t, uint16_t > in) |
| uint32_t | setBits (uint16_t nData, uint16_t *inputData, uint16_t *inputPos) |
| uint32_t | setBits (uint16_t nData, uint32_t *inputData, uint16_t *inputPos) |
Protected Attributes | |
| uint32_t | m_word |
Private Member Functions | |
| void | setZero () |
Private Attributes | |
| uint32_t | m_dataWord |
| uint16_t | m_wordHeader |
| uint16_t | m_SlotId |
| uint16_t | m_LsbTdcId |
| uint16_t | m_ecnt_BOT |
| uint16_t | m_ecnt_EOT |
| uint16_t | m_bcId |
| uint16_t | m_wcnt |
| uint16_t | m_MBId |
| uint16_t | m_bit26_27 |
| uint16_t | m_bit24_27 |
| uint16_t | m_WordId |
| uint16_t | m_PMFId |
| uint16_t | m_fiber |
| uint16_t | m_ADC |
| std::vector< bool > | m_pattern |
| uint16_t | m_scaler |
| bool | m_bit16 |
| bool | m_error_bit17 |
| bool | m_bit18 |
| std::vector< uint32_t > | m_MarocChan |
Static Private Attributes | |
| static constexpr uint16_t | s_headerPos = 28 |
| static constexpr uint16_t | s_headerBits = 0xf |
| static constexpr uint16_t | s_BOTvalue = 0xa |
| static constexpr uint16_t | s_EOTvalue = 0xc |
| static constexpr uint16_t | s_TSMvalue = 0x3 |
Definition at line 26 of file ALFA_RawDataReadOut.h.
| ALFA_RawDataReadOut::ALFA_RawDataReadOut | ( | ) |
Definition at line 7 of file ALFA_RawDataReadOut.cxx.
| ALFA_RawDataReadOut::~ALFA_RawDataReadOut | ( | ) |
Definition at line 30 of file ALFA_RawDataReadOut.cxx.
|
inline |
Definition at line 111 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 107 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 114 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 116 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 119 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 118 of file ALFA_RawDataReadOut.h.
| void ALFA_RawDataReadOut::decodeWord | ( | uint32_t | dataWord | ) |
Definition at line 33 of file ALFA_RawDataReadOut.cxx.
|
inline |
Definition at line 105 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 106 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 115 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 110 of file ALFA_RawDataReadOut.h.
|
inlineprotectedinherited |
Definition at line 29 of file ALFA_ReadOut.h.
|
inlineconstexprprotectedinherited |
Definition at line 21 of file ALFA_ReadOut.h.
|
inline |
Definition at line 121 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 93 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 95 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 97 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 117 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 104 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 101 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 112 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 109 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 113 of file ALFA_RawDataReadOut.h.
|
protectedinherited |
|
protectedinherited |
|
private |
Definition at line 85 of file ALFA_RawDataReadOut.cxx.
|
inline |
Definition at line 103 of file ALFA_RawDataReadOut.h.
|
inline |
Definition at line 108 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 55 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 40 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 58 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 60 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 50 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 49 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 31 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 38 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 39 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 59 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 54 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 37 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 62 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 47 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 56 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 53 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 57 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 36 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 43 of file ALFA_RawDataReadOut.h.
|
protectedinherited |
Definition at line 40 of file ALFA_ReadOut.h.
|
private |
Definition at line 33 of file ALFA_RawDataReadOut.h.
|
private |
Definition at line 52 of file ALFA_RawDataReadOut.h.
|
staticconstexprprivate |
Definition at line 72 of file ALFA_RawDataReadOut.h.
|
staticconstexprprivate |
Definition at line 75 of file ALFA_RawDataReadOut.h.
|
staticconstexprprivate |
Definition at line 69 of file ALFA_RawDataReadOut.h.
|
staticconstexprprivate |
Definition at line 68 of file ALFA_RawDataReadOut.h.
|
staticconstexprprivate |
Definition at line 78 of file ALFA_RawDataReadOut.h.