Belle II Software  release-08-01-10
h2m.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 /* h2m.h */
9 
10 
11 #ifndef H2M_H
12 #define H2M_H
13 
14 
15 struct h2m_header_t {
16  unsigned int h_n_words; /* network byte order */
17  unsigned int h_n_words_in_header; /* network byte order */
18  unsigned int h_hltout_id;
19  unsigned int h_reserved[1];
20  unsigned int h_marker; /* 0x5f5f5f5f */
21 };
22 
23 
24 struct h2m_footer_t {
25  unsigned int f_reserved[2];
26  unsigned int f_checksum; /* checksum (currently 0) */
27  unsigned int f_marker; /* 0xa0a0a0a0 */
28 };
29 
30 
31 #endif /* H2M_H */
32