CbmRoot
CbmTrdPads_v17m.h
Go to the documentation of this file.
1 //
2 // TRD pad layout for geometry v17m
3 //
4 // automatically generated by Create_TRD_Geometry_v17m_1e.C
5 // created 20170601
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: 160 x 48 = 7680
52  // pad size sector 1: 0.68 cm x 2.25 cm = 1.52 cm2
53  // pad size sector 0: 0.68 cm x 2.25 cm = 1.52 cm2
54  {{108.0, 27.00, 108.0 / 160, 2.25},
55  {108.0, 54.00, 108.0 / 160, 2.25},
56  {108.0, 27.00, 108.0 / 160, 2.25}},
57 
58  // module type 6
59  // number of pads: 160 x 24 = 3840
60  // pad size sector 1: 0.68 cm x 4.50 cm = 3.04 cm2
61  // pad size sector 0: 0.68 cm x 4.50 cm = 3.04 cm2
62  {{108.0, 36.00, 108.0 / 160, 4.50},
63  {108.0, 36.00, 108.0 / 160, 4.50},
64  {108.0, 36.00, 108.0 / 160, 4.50}},
65 
66  // module type 7
67  // number of pads: 160 x 12 = 1920
68  // pad size sector 1: 0.68 cm x 9.00 cm = 6.08 cm2
69  // pad size sector 0: 0.68 cm x 9.00 cm = 6.08 cm2
70  {{108.0, 18.00, 108.0 / 160, 9.00},
71  {108.0, 72.00, 108.0 / 160, 9.00},
72  {108.0, 18.00, 108.0 / 160, 9.00}},
73 
74  // module type 8
75  // number of pads: 160 x 8 = 1280
76  // pad size sector 1: 0.68 cm x 13.50 cm = 9.11 cm2
77  // pad size sector 0: 0.68 cm x 13.50 cm = 9.11 cm2
78  {{108.0, 27.00, 108.0 / 160, 13.50},
79  {108.0, 54.00, 108.0 / 160, 13.50},
80  {108.0, 27.00, 108.0 / 160, 13.50}}};
81 
82 #endif
fst1_pad_type
Float_t fst1_pad_type[8][3][4]
Definition: CbmTrdPads_v17m.h:14
fst1_sect_count
Int_t fst1_sect_count
Definition: CbmTrdPads_v17m.h:11