FairRoot/PandaRoot
PndMdtGeoConstructorFast.h
Go to the documentation of this file.
1 
2 #ifndef PndMdtGeoConstructorFast_H
3  #define PndMdtGeoConstructorFast_H 1
4 #endif
5 
6 //all units in mm
7 
8 //half thickness
9 #define PndMdt_SVThickness 12
10 
11 //Mdt Barrel octagon slice = 13 sensitive volumes (layers)
12 #define PndMdt_Barrel_Length 3620
13 #define PndMdt_Barrel_Displacement 610
14 //center positions
15 #define PndMdt_SV100 1475
16 #define PndMdt_SV101 1565
17 #define PndMdt_SV102 1625
18 #define PndMdt_SV103 1685
19 #define PndMdt_SV104 1745
20 #define PndMdt_SV105 1805
21 #define PndMdt_SV106 1865
22 #define PndMdt_SV107 1925
23 #define PndMdt_SV108 1985
24 #define PndMdt_SV109 2045
25 #define PndMdt_SV110 2105
26 #define PndMdt_SV111 2165
27 #define PndMdt_SV112 2225
28 
29 //Mdt Endcap octagon slice = 5 sensitive volumes (layers)
30 #define PndMdt_Endcap_Height 2240
31 //center positions
32 #define PndMdt_SV200 2470
33 #define PndMdt_SV201 2560
34 #define PndMdt_SV202 2650
35 #define PndMdt_SV203 2740
36 #define PndMdt_SV204 2830
37 
38 //Mdt Barrel half hole
39 #define PndMdt_H01_LengthX 500
40 #define PndMdt_H01_LengthZ 600
41 
42 //Mdt Endcap half holes (vertical,horizontal)
43 #define PndMdt_H02_V 240
44 #define PndMdt_H02_H 470
45 #define PndMdt_H03_V 247
46 #define PndMdt_H03_H 484
47 #define PndMdt_H04_V 254
48 #define PndMdt_H04_H 498
49 #define PndMdt_H05_V 261
50 #define PndMdt_H05_H 512
51 #define PndMdt_H06_V 268
52 #define PndMdt_H06_H 526