Belle II Software development
|
DHC start frame data struct. More...
#include <PXDRawDataStructs.h>
Public Member Functions | |
unsigned short | getRunSubrun (void) const |
get run_subrun | |
unsigned short | getExpRun (void) const |
get exp_run | |
unsigned short | getEventNrLo (void) const |
get trigger_nr_lo | |
unsigned short | getEventNrHi (void) const |
get trigger_nr_hi | |
bool | isFakedData (void) const |
isFakedData | |
unsigned int | getFixedSize (void) const |
get fixed size (byte) | |
void | print (void) const |
print | |
unsigned short | get_active_dhe_mask (void) const |
get active_dhe_mask (from word0) | |
unsigned short | get_dhc_id (void) const |
get dhc_id (from word0) | |
unsigned short | get_subrun (void) const |
get subrun (from run_subrun) | |
unsigned short | get_run (void) const |
get run (from run_subrun) | |
unsigned short | get_experiment (void) const |
get experiment (from exp_run) | |
unsigned short | get_gated_flag (void) const |
get gated_flag (from word0) | |
unsigned short | get_gated_isher (void) const |
get gated_isher (from word0) | |
Public Attributes | |
const dhc_frame_header_word0 | word0 |
word0 | |
const ubig16_t | trigger_nr_lo |
trigger_nr_lo | |
const ubig16_t | trigger_nr_hi |
trigger_nr_hi | |
const ubig16_t | time_tag_lo_and_type |
time_tag_lo_and_type | |
const ubig16_t | time_tag_mid |
time_tag_mid | |
const ubig16_t | time_tag_hi |
time_tag_hi | |
const ubig16_t | run_subrun |
run_subrun | |
const ubig16_t | exp_run |
exp_run | |
const unsigned int | crc32 |
crc32 | |
DHC start 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 75 of file PXDRawDataStructs.h.
|
inline |
get active_dhe_mask (from word0)
Definition at line 118 of file PXDRawDataStructs.h.
|
inline |
get dhc_id (from word0)
Definition at line 123 of file PXDRawDataStructs.h.
|
inline |
get experiment (from exp_run)
Definition at line 138 of file PXDRawDataStructs.h.
|
inline |
get gated_flag (from word0)
Definition at line 143 of file PXDRawDataStructs.h.
|
inline |
get gated_isher (from word0)
Definition at line 148 of file PXDRawDataStructs.h.
|
inline |
get run (from run_subrun)
Definition at line 133 of file PXDRawDataStructs.h.
|
inline |
get subrun (from run_subrun)
Definition at line 128 of file PXDRawDataStructs.h.
|
inline |
get trigger_nr_hi
Definition at line 103 of file PXDRawDataStructs.h.
|
inline |
get trigger_nr_lo
Definition at line 98 of file PXDRawDataStructs.h.
|
inline |
|
inline |
get fixed size (byte)
Definition at line 111 of file PXDRawDataStructs.h.
|
inline |
bool isFakedData | ( | void | ) | const |
isFakedData
Definition at line 60 of file PXDRawDataStructs.cc.
void print | ( | void | ) | const |
Definition at line 74 of file PXDRawDataStructs.cc.
const unsigned int crc32 |
crc32
Definition at line 84 of file PXDRawDataStructs.h.
const ubig16_t exp_run |
exp_run
Definition at line 83 of file PXDRawDataStructs.h.
const ubig16_t run_subrun |
run_subrun
Definition at line 82 of file PXDRawDataStructs.h.
const ubig16_t time_tag_hi |
time_tag_hi
Definition at line 81 of file PXDRawDataStructs.h.
const ubig16_t time_tag_lo_and_type |
time_tag_lo_and_type
Definition at line 79 of file PXDRawDataStructs.h.
const ubig16_t time_tag_mid |
time_tag_mid
Definition at line 80 of file PXDRawDataStructs.h.
const ubig16_t trigger_nr_hi |
trigger_nr_hi
Definition at line 78 of file PXDRawDataStructs.h.
const ubig16_t trigger_nr_lo |
trigger_nr_lo
Definition at line 77 of file PXDRawDataStructs.h.
const dhc_frame_header_word0 word0 |
word0
Definition at line 76 of file PXDRawDataStructs.h.