Belle II Software  release-05-02-19
dhc_onsen_trigger_frame Struct Reference

ONSEN Trigger frame data struct. More...

#include <PXDRawDataStructs.h>

Collaboration diagram for dhc_onsen_trigger_frame:

Public Member Functions

unsigned int getFixedSize (void) const
 
unsigned short get_trig_nr0 (void) const
 8*4 bytes might still be changed
 
unsigned int get_trig_nr1 (void) const
 
unsigned int get_trig_nr2 (void) const
 
unsigned int get_trig_tag1 (void) const
 
unsigned int get_trig_tag2 (void) const
 
unsigned short get_subrun1 (void) const
 
unsigned short get_run1 (void) const
 
unsigned short get_experiment1 (void) const
 
unsigned short get_subrun2 (void) const
 
unsigned short get_run2 (void) const
 
unsigned short get_experiment2 (void) const
 
void print (void) const
 
PXDError::PXDErrorFlags check_error (bool ignore_datcon_flag=false, bool ignore_hltroi_magic_flag=false, bool ignore_merger_mm_flag=false) const
 
bool is_fake_datcon (void) const
 
bool is_Accepted (void) const
 
bool is_SendROIs (void) const
 
bool is_SendUnfiltered (void) const
 

Public Attributes

const dhc_frame_header_word0 word0
 
const ubig16_t trignr0
 
const ubig32_t magic1
 
const ubig32_t trignr1
 CAFExxxx , redundant.
 
const ubig32_t trigtag1
 HLT Trigger/Tag part 1.
 
const ubig32_t magic2
 HLT Trigger/Tag part 2.
 
const ubig32_t trignr2
 CAFExxxx, redundant.
 
const ubig32_t trigtag2
 redundant, DATCON Trigger/Tag part 1
 
const unsigned int crc32
 redundant, DATCON Trigger/Tag part 2
 

Detailed Description

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 189 of file PXDRawDataStructs.h.


The documentation for this struct was generated from the following files: