Belle II Software development
RawCOPPERPackerInfo Class Reference

struct to contain header information used by RawCOPPERFormat::Packer() More...

#include <RawCOPPERPackerInfo.h>

Public Member Functions

 RawCOPPERPackerInfo ()
 Not defined yet.
 

Public Attributes

unsigned int exp_num
 Experiment number (10bit)
 
unsigned int run_subrun_num
 Experiment number (10bit)
 
unsigned int eve_num
 Run # and subrun # ( 22bit )
 
unsigned int node_id
 Event Number (32bit)
 
unsigned int tt_ctime
 Node ID (32bit)
 
unsigned int tt_utime
 27bit clock ticks at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user guide
 
unsigned int b2l_ctime
 32bit unitx time at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user guide
 
unsigned int hslb_crc16_error_bit
 27bit clock ticks at trigger timing measured by HSLB on COPPER. For details, see Nakao-san's belle2link user guide
 
unsigned int truncation_mask
 4bit errorflag for CRC errors in data transfer via b2link. ( bit0,1,2,3 -> finesse slot a,b,c,d)
 
unsigned int type_of_data
 Not defined yet.
 

Detailed Description

struct to contain header information used by RawCOPPERFormat::Packer()

Definition at line 19 of file RawCOPPERPackerInfo.h.

Constructor & Destructor Documentation

◆ RawCOPPERPackerInfo()

RawCOPPERPackerInfo ( )
inline

Not defined yet.

struct of information to fill in a header

Definition at line 49 of file RawCOPPERPackerInfo.h.

50 {
51 exp_num = 0;
53 eve_num = 0;
54 node_id = 0x00000000; // See RawCOPPERFormat.h
55 tt_ctime = 0;
56 tt_utime = 0;
57 b2l_ctime = 0;
60 type_of_data = 0;
61 }
unsigned int b2l_ctime
32bit unitx time at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user ...
unsigned int truncation_mask
4bit errorflag for CRC errors in data transfer via b2link. ( bit0,1,2,3 -> finesse slot a,...
unsigned int eve_num
Run # and subrun # ( 22bit )
unsigned int tt_ctime
Node ID (32bit)
unsigned int tt_utime
27bit clock ticks at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user...
unsigned int node_id
Event Number (32bit)
unsigned int run_subrun_num
Experiment number (10bit)
unsigned int type_of_data
Not defined yet.
unsigned int hslb_crc16_error_bit
27bit clock ticks at trigger timing measured by HSLB on COPPER. For details, see Nakao-san's belle2li...
unsigned int exp_num
Experiment number (10bit)

Member Data Documentation

◆ b2l_ctime

unsigned int b2l_ctime

32bit unitx time at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user guide

Definition at line 38 of file RawCOPPERPackerInfo.h.

◆ eve_num

unsigned int eve_num

Run # and subrun # ( 22bit )

Definition at line 27 of file RawCOPPERPackerInfo.h.

◆ exp_num

unsigned int exp_num

Experiment number (10bit)

Definition at line 23 of file RawCOPPERPackerInfo.h.

◆ hslb_crc16_error_bit

unsigned int hslb_crc16_error_bit

27bit clock ticks at trigger timing measured by HSLB on COPPER. For details, see Nakao-san's belle2link user guide

Definition at line 41 of file RawCOPPERPackerInfo.h.

◆ node_id

unsigned int node_id

Event Number (32bit)

Definition at line 29 of file RawCOPPERPackerInfo.h.

◆ run_subrun_num

unsigned int run_subrun_num

Experiment number (10bit)

Definition at line 25 of file RawCOPPERPackerInfo.h.

◆ truncation_mask

unsigned int truncation_mask

4bit errorflag for CRC errors in data transfer via b2link. ( bit0,1,2,3 -> finesse slot a,b,c,d)

Definition at line 43 of file RawCOPPERPackerInfo.h.

◆ tt_ctime

unsigned int tt_ctime

Node ID (32bit)

Definition at line 32 of file RawCOPPERPackerInfo.h.

◆ tt_utime

unsigned int tt_utime

27bit clock ticks at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user guide

Definition at line 35 of file RawCOPPERPackerInfo.h.

◆ type_of_data

unsigned int type_of_data

Not defined yet.

Definition at line 45 of file RawCOPPERPackerInfo.h.


The documentation for this class was generated from the following file: