![]() |
Belle II Software release-09-00-03
|
ONSEN (debug) ROI frame data struct. More...
#include <PXDRawDataStructs.h>

Public Member Functions | |
| unsigned short | get_trig_nr0 (void) const |
| get trignr0 | |
| void | check_error (PXDErrorFlags &errormask, int length, bool ignore_inv_size_flag=false) const |
| check error and return error mask | |
| void | print (void) const |
| print | |
| int | getMinSize (void) const |
| 4 byte header, ROIS (n*8), 4 byte copy of inner CRC, 4 byte outer CRC | |
| unsigned int | check_inner_crc (PXDErrorFlags &, unsigned int) const |
| check inner crc (currently not implemented/needed) | |
Public Attributes | |
| const dhc_frame_header_word0 | word0 |
| mainly empty | |
| const ubig16_t | trignr0 |
| trignr0 | |
ONSEN (debug) ROI frame data struct.
Encapsules the access for different bits and data words See Data format definitions [BELLE2-NOTE-TE-2016-009] on https://docs.belle2.org/
Definition at line 396 of file PXDRawDataStructs.h.
| void check_error | ( | PXDErrorFlags & | errormask, |
| int | length, | ||
| bool | ignore_inv_size_flag = false |
||
| ) | const |
check error and return error mask
Definition at line 135 of file PXDRawDataStructs.cc.
|
inline |
check inner crc (currently not implemented/needed)
Definition at line 419 of file PXDRawDataStructs.h.
|
inline |
get trignr0
Definition at line 404 of file PXDRawDataStructs.h.
|
inline |
4 byte header, ROIS (n*8), 4 byte copy of inner CRC, 4 byte outer CRC
Definition at line 417 of file PXDRawDataStructs.h.
| void print | ( | void | ) | const |
Definition at line 146 of file PXDRawDataStructs.cc.
| const ubig16_t trignr0 |
trignr0
Definition at line 398 of file PXDRawDataStructs.h.
| const dhc_frame_header_word0 word0 |
mainly empty
Definition at line 397 of file PXDRawDataStructs.h.