Belle II Software
release-08-01-10
|
ONSEN Trigger frame data struct. More...
#include <PXDRawDataStructs.h>
Public Member Functions | |
unsigned int | getFixedSize (void) const |
8*4 bytes might still be changed | |
unsigned short | get_trig_nr0 (void) const |
get trignr0 | |
unsigned int | get_trig_nr1 (void) const |
get trignr1 | |
unsigned int | get_trig_nr2 (void) const |
get trignr2 | |
unsigned int | get_trig_tag1 (void) const |
get trigtag1 | |
unsigned int | get_trig_tag2 (void) const |
get trigtag2 | |
unsigned short | get_subrun1 (void) const |
get subrun1 (from trigtag1) | |
unsigned short | get_run1 (void) const |
get run1 (from trigtag1) | |
unsigned short | get_experiment1 (void) const |
get experiment1 (from trigtag1) | |
unsigned short | get_subrun2 (void) const |
get subrun2 (from trigtag2) | |
unsigned short | get_run2 (void) const |
get run2 (from trigtag2) | |
unsigned short | get_experiment2 (void) const |
get experiment2 | |
void | print (void) const |
print | |
void | check_error (PXDErrorFlags &errormask, bool ignore_datcon_flag=false, bool ignore_hltroi_magic_flag=false, bool ignore_merger_mm_flag=false) const |
check error and return error mask | |
bool | is_fake_datcon (void) const |
is fake datcon | |
bool | is_Accepted (void) const |
is accepted | |
bool | is_SendROIs (void) const |
is sendROIs | |
bool | is_SendUnfiltered (void) const |
is sendUnfiltered | |
Public Attributes | |
const dhc_frame_header_word0 | word0 |
word0 | |
const ubig16_t | trignr0 |
trignr0 | |
const ubig32_t | magic1 |
CAFExxxx , redundant. | |
const ubig32_t | trignr1 |
HLT Trigger/Tag part 1. | |
const ubig32_t | trigtag1 |
HLT Trigger/Tag part 2. | |
const ubig32_t | magic2 |
CAFExxxx, redundant. | |
const ubig32_t | trignr2 |
redundant, DATCON Trigger/Tag part 1 | |
const ubig32_t | trigtag2 |
redundant, DATCON Trigger/Tag part 2 | |
const unsigned int | crc32 |
crc32 | |
ONSEN Trigger 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 288 of file PXDRawDataStructs.h.