HOPS
HOPS class reference
evex.h
Go to the documentation of this file.
1 #ifndef EVEX_H
2 #define EVEX_H
3 
4 /*************************************************************************/
5 /* */
6 /* Defines a structure to hold the information in a def in the EVEX file */
7 /* */
8 /* CJL, 1 December 1998 */
9 /* */
10 /*************************************************************************/
11 
12 #define TM_RANDOM 1
13 #define TM_SEQUENTIAL 2
14 #define TM_SYNCHRONOUS 3
15 #define TM_CONTINUOUS 4
16 
17 #define MIR_ALLOCATE 1<<0
18 #define MIR_NOALLOCATE 0
19 
20 #define MIR_COMPARE 1<<1
21 #define MIR_NOCOMPARE 0
22 
23 #define MIR_SAVEDIFFERENT 1<<2
24 #define MIR_SAVEALL 1<<3
25 #define MIR_NOSAVE 0
26 
28  {
29  int exper_num;
34  float ap_length;
37  int nst;
38  struct
39  {
40  char station;
41  char su_config_key[MAX_NAMESIZE];
42  } su_config[32];
43  int tape_mode;
44  int mirror;
46  };
47 
48 #endif
char svex_name[MAX_PVALSIZE]
Definition: evex.h:33
char lvex_name[MAX_PVALSIZE]
Definition: evex.h:31
float ap_length
Definition: evex.h:34
char corr_config_key[MAX_NAMESIZE]
Definition: evex.h:36
char cvex_name[MAX_PVALSIZE]
Definition: evex.h:32
int nst
Definition: evex.h:37
int mirror
Definition: evex.h:44
int tape_mode
Definition: evex.h:43
char ovex_name[MAX_PVALSIZE]
Definition: evex.h:30
float speedup_factor
Definition: evex.h:35
int exper_num
Definition: evex.h:29
struct evex_struct::@17 su_config[32]
int realtime_latency
Definition: evex.h:45
Definition: evex.h:28
#define MAX_NAMESIZE
Definition: tapeDB.h:13
#define MAX_PVALSIZE
Definition: vex.h:12