GSI Object Oriented Online Offline (Go4) GO4-6.4.0
Loading...
Searching...
No Matches
s_flt_descr.h
Go to the documentation of this file.
1// $Id$
2//-----------------------------------------------------------------------
3// The GSI Online Offline Object Oriented (Go4) Project
4// Experiment Data Processing at EE department, GSI
5//-----------------------------------------------------------------------
6// Copyright (C) 2000- GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
7// Planckstr. 1, 64291 Darmstadt, Germany
8// Contact: http://go4.gsi.de
9//-----------------------------------------------------------------------
10// This software can be used under the license agreements as stated
11// in Go4License.txt file which is part of the distribution.
12//-----------------------------------------------------------------------
13
14#ifndef S_FLT_DESCR_H
15#define S_FLT_DESCR_H
16
17#include "typedefs.h"
18
19#if MBS_ENDIAN == 1
20
21/* filter descriptor */
22/* -------> Swapped <-------- */
23/* --------=========--------- */
24struct s_flt_descr {
25 /* indices to filter[] */
26 char h_fltblkend; /* end filter block */
27 char h_fltblkbeg; /* begin filter block */
28 char hf_fltdescr; /* filter descriptor */
29 char hf_wrtdescr; /* write descriptor */
30 /* index to flt_descr[] */
31 short i_descriptors; /* number of descriptors */
32 char h_dummy;
33 char h_nextdescr; /* next descriptor */
34 };
35
36
37#else
38
39/* filter descriptor */
41 {
42 char hf_wrtdescr; /* write descriptor */
43 char hf_fltdescr; /* filter descriptor */
44 /* indices to filter[] */
45 char h_fltblkbeg; /* begin filter block */
46 char h_fltblkend; /* end filter block */
47 /* index to flt_descr[] */
48 char h_nextdescr; /* next descriptor */
49 char h_dummy;
50 short i_descriptors; /* number of descriptors */
51 };
52
53#endif
54
55#endif
char hf_wrtdescr
Definition s_flt_descr.h:42
char h_fltblkbeg
Definition s_flt_descr.h:45
char hf_fltdescr
Definition s_flt_descr.h:43
short i_descriptors
Definition s_flt_descr.h:50
char h_fltblkend
Definition s_flt_descr.h:46
char h_nextdescr
Definition s_flt_descr.h:48