Belle II Software  release-05-02-19
RawCOPPERPackerInfo.h
1 #ifndef RAWCOPPERPACKERINFO_H
2 #define RAWCOPPERPACKERINFO_H
3 
4 namespace Belle2 {
13  public :
14 
16  unsigned int exp_num;
17 
18  unsigned int run_subrun_num;
19 
20  unsigned int eve_num;
21 
22  unsigned int node_id;
23 
24  unsigned int
26 
27  unsigned int
29 
30  unsigned int
32 
33  unsigned int
35 
36  unsigned int truncation_mask;
37 
38  unsigned int type_of_data;
39 
40 
43  {
44  exp_num = 0;
45  run_subrun_num = 0;
46  eve_num = 0;
47  node_id = 0x00000000; // See RawCOPPERFormat.h
48  tt_ctime = 0;
49  tt_utime = 0;
50  b2l_ctime = 0;
52  truncation_mask = 0;
53  type_of_data = 0;
54  }
55 
56  };
58 }
59 #endif
Belle2::RawCOPPERPackerInfo::tt_utime
unsigned int tt_utime
27bit clock ticks at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user...
Definition: RawCOPPERPackerInfo.h:28
Belle2::RawCOPPERPackerInfo
struct to contain header information used by RawCOPPERFormat::Packer()
Definition: RawCOPPERPackerInfo.h:12
Belle2::RawCOPPERPackerInfo::exp_num
unsigned int exp_num
Experiment number (10bit)
Definition: RawCOPPERPackerInfo.h:16
Belle2::RawCOPPERPackerInfo::truncation_mask
unsigned int truncation_mask
4bit errorflag for CRC errors in data transfer via b2link. ( bit0,1,2,3 -> finesse slot a,...
Definition: RawCOPPERPackerInfo.h:36
Belle2::RawCOPPERPackerInfo::node_id
unsigned int node_id
Event Number (32bit)
Definition: RawCOPPERPackerInfo.h:22
Belle2::RawCOPPERPackerInfo::RawCOPPERPackerInfo
RawCOPPERPackerInfo()
Not defined yet.
Definition: RawCOPPERPackerInfo.h:42
Belle2::RawCOPPERPackerInfo::b2l_ctime
unsigned int b2l_ctime
32bit unitx time at trigger timing distributed by FTSW. For details, see Nakao-san's belle2link user ...
Definition: RawCOPPERPackerInfo.h:31
Belle2::RawCOPPERPackerInfo::eve_num
unsigned int eve_num
Run # and subrun # ( 22bit )
Definition: RawCOPPERPackerInfo.h:20
Belle2::RawCOPPERPackerInfo::tt_ctime
unsigned int tt_ctime
Node ID (32bit)
Definition: RawCOPPERPackerInfo.h:25
Belle2::RawCOPPERPackerInfo::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 belle2li...
Definition: RawCOPPERPackerInfo.h:34
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::RawCOPPERPackerInfo::run_subrun_num
unsigned int run_subrun_num
Experiment number (10bit)
Definition: RawCOPPERPackerInfo.h:18
Belle2::RawCOPPERPackerInfo::type_of_data
unsigned int type_of_data
Not defined yet.
Definition: RawCOPPERPackerInfo.h:38