CbmRoot
CbmTrdPads_v17a.h
Go to the documentation of this file.
1 //
2 // TRD pad layout for geometry v17a
3 //
4 // automatically generated by Create_TRD_Geometry_v17a_1e.C
5 // created 20170316
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 36 = 2880
18  // pad size sector 1: 0.68 cm x 1.50 cm = 1.01 cm2
19  // pad size sector 0: 0.68 cm x 1.50 cm = 1.01 cm2
20  {{{54.0, 18.00, 54.0 / 80, 1.50},
21  {54.0, 18.00, 54.0 / 80, 1.50},
22  {54.0, 18.00, 54.0 / 80, 1.50}},
23 
24  // module type 2
25  // number of pads: 80 x 24 = 1920
26  // pad size sector 1: 0.68 cm x 2.25 cm = 1.52 cm2
27  // pad size sector 0: 0.68 cm x 2.25 cm = 1.52 cm2
28  {{54.0, 18.00, 54.0 / 80, 2.25},
29  {54.0, 18.00, 54.0 / 80, 2.25},
30  {54.0, 18.00, 54.0 / 80, 2.25}},
31 
32  // module type 3
33  // number of pads: 80 x 12 = 960
34  // pad size sector 1: 0.68 cm x 4.50 cm = 3.04 cm2
35  // pad size sector 0: 0.68 cm x 4.50 cm = 3.04 cm2
36  {{54.0, 18.00, 54.0 / 80, 4.50},
37  {54.0, 18.00, 54.0 / 80, 4.50},
38  {54.0, 18.00, 54.0 / 80, 4.50}},
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: 128 x 24 = 3072
52  // pad size sector 1: 0.72 cm x 4.00 cm = 2.88 cm2
53  // pad size sector 0: 0.72 cm x 3.75 cm = 2.70 cm2
54  {{92.0, 30.00, 92.0 / 128, 3.75},
55  {92.0, 32.00, 92.0 / 128, 4.00},
56  {92.0, 30.00, 92.0 / 128, 3.75}},
57 
58  // module type 6
59  // number of pads: 128 x 16 = 2048
60  // pad size sector 1: 0.72 cm x 5.75 cm = 4.13 cm2
61  // pad size sector 0: 0.72 cm x 5.75 cm = 4.13 cm2
62  {{92.0, 23.00, 92.0 / 128, 5.75},
63  {92.0, 46.00, 92.0 / 128, 5.75},
64  {92.0, 23.00, 92.0 / 128, 5.75}},
65 
66  // module type 7
67  // number of pads: 128 x 8 = 1024
68  // pad size sector 1: 0.72 cm x 11.50 cm = 8.27 cm2
69  // pad size sector 0: 0.72 cm x 11.50 cm = 8.27 cm2
70  {{92.0, 23.00, 92.0 / 128, 11.50},
71  {92.0, 46.00, 92.0 / 128, 11.50},
72  {92.0, 23.00, 92.0 / 128, 11.50}},
73 
74  // module type 8
75  // number of pads: 128 x 4 = 512
76  // pad size sector 1: 0.72 cm x 23.00 cm = 16.53 cm2
77  // pad size sector 0: 0.72 cm x 23.00 cm = 16.53 cm2
78  {{92.0, 23.00, 92.0 / 128, 23.00},
79  {92.0, 46.00, 92.0 / 128, 23.00},
80  {92.0, 23.00, 92.0 / 128, 23.00}}};
81 
82 #endif
fst1_sect_count
Int_t fst1_sect_count
Definition: CbmTrdPads_v17a.h:11
fst1_pad_type
Float_t fst1_pad_type[8][3][4]
Definition: CbmTrdPads_v17a.h:14