StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
trgConfNum.h
1 #ifndef TRG_CONFNUM
2 #define TRG_CONFNUM
3 
4 /******
5 *
6 * Header defining crate configuration numbers
7 *
8 * J.M. Nelson November 2008
9 *
10 * JMN 04Oct16 All ConfNum are defined in trgConfig.h
11 * A separate file is not needed as duplication is bad
12 * JMN 29Aug17 In order to keep RTS/trg/include in step with $DEV
13 * re-place ConfNum from trgConfig.h to this file and
14 * #include trgConfnum.h in trgConfig.h
15 * JMN 15Jul22 Added CLK_CONF_NUM 17 at request from CWP
16 * JMN 02Aug22 Changed sequence to include EQ4 and leave a gap at 18
17 * for the next crate. EXT_CONF_NUM will be an offset/
18 * length pair for a new set of headers.
19 ***********************************************************************/
20 
21 
22 #define MAX_CONF_NUM 20
23 
24 #define RCC_CONF_NUM 0
25 #define L1_CONF_NUM 1
26 #define BC1_CONF_NUM 2
27 #define MXQ_CONF_NUM 3
28 #define MIX_CONF_NUM 4
29 #define BCW_CONF_NUM 5
30 #define BCE_CONF_NUM 6
31 #define EQ3_CONF_NUM 7
32 #define BBC_CONF_NUM 8
33 #define BBQ_CONF_NUM 9
34 #define FMS_CONF_NUM 10
35 #define QT1_CONF_NUM 11
36 #define QT2_CONF_NUM 12
37 #define QT3_CONF_NUM 13
38 #define QT4_CONF_NUM 14
39 #define EQ1_CONF_NUM 15
40 #define EQ2_CONF_NUM 16
41 #define EQ4_CONF_NUM 17
42 #define CLK_CONF_NUM 19
43 #define EXT_CONF_NUM 20
44 
45 #endif