#include <ALFA_RawDataCollectionReadOut.h>
|
| 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) |
◆ ALFA_RawDataCollectionReadOut()
| ALFA_RawDataCollectionReadOut::ALFA_RawDataCollectionReadOut |
( |
| ) |
|
◆ BOLflag()
| uint16_t ALFA_RawDataCollectionReadOut::BOLflag |
( |
| ) |
const |
|
inline |
◆ clwc()
| uint32_t ALFA_RawDataCollectionReadOut::clwc |
( |
| ) |
const |
|
inline |
◆ ctwc()
| uint16_t ALFA_RawDataCollectionReadOut::ctwc |
( |
| ) |
const |
|
inline |
◆ decodeWord()
| void ALFA_RawDataCollectionReadOut::decodeWord |
( |
uint32_t | dataWord | ) |
|
Definition at line 27 of file ALFA_RawDataCollectionReadOut.cxx.
29{
31
36
38 {
40 }
42 {
45 }
47 {
51 }
53 {
55 }
57 {
60 }
62 {
64 }
65
66
67}
static constexpr uint16_t s_headerPos
static constexpr uint16_t s_headerBits2
static constexpr uint16_t s_headerBits
static constexpr uint16_t s_headerPos2
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)
◆ ecnt_EOB()
| uint16_t ALFA_RawDataCollectionReadOut::ecnt_EOB |
( |
| ) |
const |
|
inline |
◆ ecnt_LWC()
| uint16_t ALFA_RawDataCollectionReadOut::ecnt_LWC |
( |
| ) |
const |
|
inline |
◆ ecnt_TWC()
| uint16_t ALFA_RawDataCollectionReadOut::ecnt_TWC |
( |
| ) |
const |
|
inline |
◆ ftyp()
| uint16_t ALFA_RawDataCollectionReadOut::ftyp |
( |
| ) |
const |
|
inline |
◆ getBits()
| uint32_t ALFA_ReadOut::getBits |
( |
std::pair< uint32_t, uint16_t > | in | ) |
|
|
inlineprotectedinherited |
◆ getBitsWord()
| std::pair< uint32_t, uint16_t > ALFA_ReadOut::getBitsWord |
( |
const uint16_t | bstart, |
|
|
const uint16_t | bstop ) |
|
inlineconstexprprotectedinherited |
Definition at line 21 of file ALFA_ReadOut.h.
21 {
23 for (uint16_t i = bstop;
i<bstart ;
i++ )
24 word = ((word | 1)<<1);
25 return std::make_pair(word, bstop);
26 }
◆ is_BOB()
| bool ALFA_RawDataCollectionReadOut::is_BOB |
( |
| ) |
const |
|
inline |
◆ is_BOL()
| bool ALFA_RawDataCollectionReadOut::is_BOL |
( |
| ) |
const |
|
inline |
◆ is_EOB()
| bool ALFA_RawDataCollectionReadOut::is_EOB |
( |
| ) |
const |
|
inline |
◆ is_LWC()
| bool ALFA_RawDataCollectionReadOut::is_LWC |
( |
| ) |
const |
|
inline |
◆ is_TLP()
| bool ALFA_RawDataCollectionReadOut::is_TLP |
( |
| ) |
const |
|
inline |
◆ is_TWC()
| bool ALFA_RawDataCollectionReadOut::is_TWC |
( |
| ) |
const |
|
inline |
◆ KaptId()
| uint16_t ALFA_RawDataCollectionReadOut::KaptId |
( |
| ) |
const |
|
inline |
◆ lvl1Id()
| uint32_t ALFA_RawDataCollectionReadOut::lvl1Id |
( |
| ) |
const |
|
inline |
◆ MrodNum()
| uint16_t ALFA_RawDataCollectionReadOut::MrodNum |
( |
| ) |
const |
|
inline |
◆ RODinput()
| uint16_t ALFA_RawDataCollectionReadOut::RODinput |
( |
| ) |
const |
|
inline |
◆ setBits() [1/2]
| uint32_t ALFA_ReadOut::setBits |
( |
uint16_t | nData, |
|
|
uint16_t * | inputData, |
|
|
uint16_t * | inputPos ) |
|
protectedinherited |
◆ setBits() [2/2]
| uint32_t ALFA_ReadOut::setBits |
( |
uint16_t | nData, |
|
|
uint32_t * | inputData, |
|
|
uint16_t * | inputPos ) |
|
protectedinherited |
◆ setZero()
| void ALFA_RawDataCollectionReadOut::setZero |
( |
| ) |
|
|
private |
◆ m_BOLflag
| uint16_t ALFA_RawDataCollectionReadOut::m_BOLflag |
|
private |
◆ m_clwc
| uint32_t ALFA_RawDataCollectionReadOut::m_clwc |
|
private |
◆ m_ctwc
| uint16_t ALFA_RawDataCollectionReadOut::m_ctwc |
|
private |
◆ m_dataWord
| uint32_t ALFA_RawDataCollectionReadOut::m_dataWord |
|
private |
◆ m_ecnt_EOB
| uint16_t ALFA_RawDataCollectionReadOut::m_ecnt_EOB |
|
private |
◆ m_ecnt_LWC
| uint16_t ALFA_RawDataCollectionReadOut::m_ecnt_LWC |
|
private |
◆ m_ecnt_TWC
| uint16_t ALFA_RawDataCollectionReadOut::m_ecnt_TWC |
|
private |
◆ m_ftyp
| uint16_t ALFA_RawDataCollectionReadOut::m_ftyp |
|
private |
◆ m_KaptId
| uint32_t ALFA_RawDataCollectionReadOut::m_KaptId |
|
private |
◆ m_lvl1Id
| uint32_t ALFA_RawDataCollectionReadOut::m_lvl1Id |
|
private |
◆ m_MrodNum
| uint16_t ALFA_RawDataCollectionReadOut::m_MrodNum |
|
private |
◆ m_RODinput
| uint16_t ALFA_RawDataCollectionReadOut::m_RODinput |
|
private |
◆ m_word
| uint32_t ALFA_ReadOut::m_word |
|
protectedinherited |
◆ m_wordHeader
| uint16_t ALFA_RawDataCollectionReadOut::m_wordHeader |
|
private |
◆ m_wordHeader2
| uint16_t ALFA_RawDataCollectionReadOut::m_wordHeader2 |
|
private |
◆ s_BOBvalue
| uint16_t ALFA_RawDataCollectionReadOut::s_BOBvalue = 0x80 |
|
staticconstexprprivate |
◆ s_BOLvalue
| uint16_t ALFA_RawDataCollectionReadOut::s_BOLvalue = 0x18 |
|
staticconstexprprivate |
◆ s_EOBvalue
| uint16_t ALFA_RawDataCollectionReadOut::s_EOBvalue = 0xf0 |
|
staticconstexprprivate |
◆ s_headerBits
| uint16_t ALFA_RawDataCollectionReadOut::s_headerBits = 0xff |
|
staticconstexprprivate |
◆ s_headerBits2
| uint16_t ALFA_RawDataCollectionReadOut::s_headerBits2 = 0xfff |
|
staticconstexprprivate |
◆ s_headerPos
| uint16_t ALFA_RawDataCollectionReadOut::s_headerPos = 24 |
|
staticconstexprprivate |
◆ s_headerPos2
| uint16_t ALFA_RawDataCollectionReadOut::s_headerPos2 = 20 |
|
staticconstexprprivate |
◆ s_LWCvalue
| uint16_t ALFA_RawDataCollectionReadOut::s_LWCvalue = 0x810 |
|
staticconstexprprivate |
◆ s_TLPvalue
| uint16_t ALFA_RawDataCollectionReadOut::s_TLPvalue = 0x890 |
|
staticconstexprprivate |
◆ s_TWCvalue
| uint16_t ALFA_RawDataCollectionReadOut::s_TWCvalue = 0x8a |
|
staticconstexprprivate |
The documentation for this class was generated from the following files: