CbmRoot
CbmTrdPads_v17e.h
Go to the documentation of this file.
1 //
2 // TRD pad layout for geometry v17e
3 //
4 // automatically generated by Create_TRD_Geometry_v17e_1e.C
5 // created 20170522
6 //
7 
8 #ifndef CBMTRDPADS_H
9 #define CBMTRDPADS_H
10 
11 Int_t fst1_sect_count = 3;
12 // array of pad geometries in the TRD (trd1mod[1-8])
13 // 8 modules // 3 sectors // 4 values
14 Float_t fst1_pad_type[8][3][4] =
15 
16  // module type 1
17  // number of pads: 80 x 32 = 2560
18  // pad size sector 1: 0.68 cm x 1.75 cm = 1.18 cm2
19  // pad size sector 0: 0.68 cm x 1.50 cm = 1.01 cm2
20  {{{54.0, 6.00, 54.0 / 80, 1.50},
21  {54.0, 42.00, 54.0 / 80, 1.75},
22  {54.0, 6.00, 54.0 / 80, 1.50}},
23 
24  // module type 2
25  // number of pads: 80 x 16 = 1280
26  // pad size sector 1: 0.68 cm x 3.50 cm = 2.36 cm2
27  // pad size sector 0: 0.68 cm x 3.25 cm = 2.19 cm2
28  {{54.0, 13.00, 54.0 / 80, 3.25},
29  {54.0, 28.00, 54.0 / 80, 3.50},
30  {54.0, 13.00, 54.0 / 80, 3.25}},
31 
32  // module type 3
33  // number of pads: 80 x 8 = 640
34  // pad size sector 1: 0.68 cm x 6.75 cm = 4.56 cm2
35  // pad size sector 0: 0.68 cm x 6.75 cm = 4.56 cm2
36  {{54.0, 13.50, 54.0 / 80, 6.75},
37  {54.0, 27.00, 54.0 / 80, 6.75},
38  {54.0, 13.50, 54.0 / 80, 6.75}},
39 
40  // module type 4
41  // number of pads: 80 x 8 = 640
42  // pad size sector 1: 0.68 cm x 6.75 cm = 4.56 cm2
43  // pad size sector 0: 0.68 cm x 6.75 cm = 4.56 cm2
44  {{54.0, 13.50, 54.0 / 80, 6.75},
45  {54.0, 27.00, 54.0 / 80, 6.75},
46  {54.0, 13.50, 54.0 / 80, 6.75}},
47 
48  //---
49 
50  // module type 5
51  // number of pads: 112 x 24 = 2688
52  // pad size sector 1: 0.82 cm x 4.00 cm = 3.29 cm2
53  // pad size sector 0: 0.82 cm x 3.75 cm = 3.08 cm2
54  {{92.0, 30.00, 92.0 / 112, 3.75},
55  {92.0, 32.00, 92.0 / 112, 4.00},
56  {92.0, 30.00, 92.0 / 112, 3.75}},
57 
58  // module type 6
59  // number of pads: 112 x 18 = 2016
60  // pad size sector 1: 0.82 cm x 5.50 cm = 4.52 cm2
61  // pad size sector 0: 0.82 cm x 5.00 cm = 4.11 cm2
62  {{92.0, 35.00, 92.0 / 112, 5.00},
63  {92.0, 22.00, 92.0 / 112, 5.50},
64  {92.0, 35.00, 92.0 / 112, 5.00}},
65 
66  // module type 7
67  // number of pads: 112 x 12 = 1344
68  // pad size sector 1: 0.82 cm x 7.75 cm = 6.37 cm2
69  // pad size sector 0: 0.82 cm x 7.50 cm = 6.16 cm2
70  {{92.0, 15.00, 92.0 / 112, 7.50},
71  {92.0, 62.00, 92.0 / 112, 7.75},
72  {92.0, 15.00, 92.0 / 112, 7.50}},
73 
74  // module type 8
75  // number of pads: 112 x 6 = 672
76  // pad size sector 1: 0.82 cm x 15.50 cm = 12.73 cm2
77  // pad size sector 0: 0.82 cm x 15.25 cm = 12.53 cm2
78  {{92.0, 30.50, 92.0 / 112, 15.25},
79  {92.0, 31.00, 92.0 / 112, 15.50},
80  {92.0, 30.50, 92.0 / 112, 15.25}}};
81 
82 #endif
fst1_sect_count
Int_t fst1_sect_count
Definition: CbmTrdPads_v17e.h:11
fst1_pad_type
Float_t fst1_pad_type[8][3][4]
Definition: CbmTrdPads_v17e.h:14