StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
emcInternalDef.h
1 /*
2  Copy from pams/emc/inc/emc_def.h for convenience.
3 */
4 #define MAXDET 8
5 
6 #define BEMC 1
7 #define BPRS 2
8 #define BSMDE 3
9 #define BSMDP 4
10 
11 #define EEMC 5
12 #define EPRS 6
13 #define ESMDE 7
14 #define ESMDP 8
15 #if 0
16 /**********************************************************************************
17 Detector Number:
18 
19 BEMC 1 barrel EMC tower
20 BPRS 2 barrel EMC pre-shower
21 BSMDE 3 barrel SMD eta strip
22 BSMDP 4 barrel SMD phi strip
23 
24 EEMC 5 endcap EMC tower
25 EPRS 6 endcap EMC pre-shower
26 ESMDE 7 endcap SMD eta strip
27 ESMDP 8 endcap SMD phi strip
28 
29 Descriptions:
30 
31 B* module module#, 1-60 at Z>0 and 61-120 at Z<0
32 BEMC, BPRS eta eta tower#, 1 at |eta|=0.0 and 20 at |eta|=1.0
33  sub phi tower# within a module, 1 or 2
34 BSMDE eta eta strip#, 1-75 for narrow strip 76-150 for wide strip
35  sub not valid
36 BSMDP eta eta patch#, 1-10
37  sub phi strip#, 1-15
38 
39 E* module module#, 1-12 at west end and 13-24 at east end(?!)
40 EEMC, EPRS eta eta tower#, 1 at |eta|=1.0 and 12 at |eta|=2.0
41  sub phi tower# within a module, 1-5
42 ESMDE, ESMDP eta Don't know yet
43  sub Don't know yet
44 
45 Ranges Summary:
46 det det# module eta_bin sub
47 BEMC 1 1-120 1-20 1,2
48 BPRS 2 1-120 1-20 1,2
49 BSMDE 3 1-120 1-150 not valid
50 BSMDP 4 1-120 1-10 1-15
51 EEMC 5 1-24 1-12 1-5
52 EPRS 6 1-24 1-12 1-5
53 ESMDE 7 1-24 ? ?
54 ESMDP 8 1-24 ? ?
55 
56 See also STAR note #0229 for geometry and numbering scheme
57 **********************************************************************************/
58 #endif
59