19 #define CONFIG_VERSION 902
20 #define RC_PARAM_FILE_BASE_PATH "/RTS/conf/handler/"
21 #define TRG_CONFIG_FILE_NAME ""
22 #define DAQ_CONFIG_FILE_NAME ""
23 #define SC_CONFIG_FILE_NAME ""
24 #define L3_CONFIG_FILE_NAME ""
26 #define TRG_BASE_PATH "/home/startrg/trg/handler/conf"
27 #define DAQ_BASE_PATH "/RTS/conf/handler"
29 #define MAX_TRG_DICT_ENTRIES 200
32 #define MAX_NUMBER_L1_ALG 20
33 #define MAX_NUMBER_L2_ALG 20
36 #define MAX_TRG_ALG_PARAM 10
38 #define GL3_ALG_MAX_NUM 20
44 #define MAX_THREADS 400
46 #define MAX_STR_LEN 40
48 #define RTS_STAT_TOKENS_DONE 8
49 #define RTS_STAT_FORCE 9
50 #define RTS_STAT_REQUEST 10
52 #define RTS_ICCP_MSG_LEN 120
54 #define TRG_INVALID_WORD 0xffffffff
56 #define RTS_STARTRUN_FLAG 1
57 #define RTS_STOPRUN_FLAG 2
58 #define RTS_SENDCONFIG_FLAG 4
70 uint8_t typically_inrun;
76 TASK nodes[MAX_NODES];
97 char filename_base[MAX_STR_LEN];
98 char GLB_SETUP_name[MAX_STR_LEN];
99 char TRG_SETUP_name[MAX_STR_LEN];
100 char DAQ_SETUP_name[MAX_STR_LEN];
101 char L3_SETUP_name[MAX_STR_LEN];
102 char SC_SETUP_name[MAX_STR_LEN];
110 char GLB_SETUP_name[MAX_STR_LEN];
120 char field[MAX_STR_LEN];
123 char label[MAX_STR_LEN];
128 char name[MAX_STR_LEN];
136 char trgLabel[MAX_STR_LEN];
151 int inputParam[MAX_TRG_ALG_PARAM];
152 int threshold[MAX_TRG_ALG_PARAM];
164 char name[MAX_STR_LEN];
165 char TIER1_name[MAX_STR_LEN];
166 char TRG_DICT_name[MAX_STR_LEN];
168 int L1_DSM_Reg_Data_values[MAX_L0_DSM][32];
169 int DC_DSM_Reg_Data_values[MAX_L0_DSM][32];
170 int CTB_DSM_Reg_Data_values[MAX_L0_DSM][32];
171 int BEMC_DSM_Reg_Data_values[MAX_L0_DSM][32];
172 int MWC_DSM_Reg_Data_values[MAX_L0_DSM][32];
234 int event_suppression;
242 int force_det_announce;
283 char DAQ_SETUP_name[MAX_STR_LEN];
305 int accept_triggered;
306 int accept_automatic;
337 short minHitsPerTrack;
341 float maxChi2Primary;
373 char name[MAX_STR_LEN];
387 char name[MAX_STR_LEN];