Belle II Software  release-05-02-19
ronode_info.h
1 #ifndef _Belle2_ronode_info_h
2 #define _Belle2_ronode_info_h
3 
4 const int ronode_info_revision = 1;
5 
6 namespace Belle2 {
12  struct event_header {
13  unsigned int nword;
14  unsigned int format;
15  unsigned int exp_run;
16  unsigned int evtno;
17  unsigned int ctime_trgtype;
18  unsigned int utime;
19  unsigned int nodeid;
20  unsigned int crc_err;
21  };
22 
23  struct ronode_info {
24  unsigned int nodeid;
25  unsigned int state;
26  unsigned int eflag;
27  unsigned int expno;
28  unsigned int runno;
29  unsigned int subno;
30  unsigned int reserved[2];
31  float reserved_f[5];
32  struct io_info {
33  int port;
34  unsigned int addr;
35  unsigned long long nbyte;
36  unsigned int count;
37  } io[2];
38  event_header header;
39  };
40 
42 }
43 
44 #endif
Belle2::event_header
Definition: ronode_info.h:12
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::ronode_info::io_info
Definition: ronode_info.h:32
Belle2::ronode_info
Definition: ronode_info.h:23