CbmRoot
Loading...
Searching...
No Matches
CbmTrdPads.h
Go to the documentation of this file.
1/* Copyright (C) 2010-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Alexandru Bercuci, David Emschermann [committer] */
4
5//
6// TRD pad layout for geometry v17n
7//
8// automatically generated by Create_TRD_Geometry_v17n_1e.C
9// created 20170606
10//
11
12#ifndef CBMTRDPADS_H
13#define CBMTRDPADS_H
14
16// array of pad geometries in the TRD (trd1mod[1-10])
17// 10 modules // 3 sectors // 4 values
18Float_t fst1_pad_type[10][3][4] =
19
20 // module type 1
21 // number of pads: 80 x 32 = 2560
22 // pad size sector 1: 0.68 cm x 1.75 cm = 1.18 cm2
23 // pad size sector 0: 0.68 cm x 1.50 cm = 1.01 cm2
24 {{{54.0, 6.00, 54.0 / 80, 1.50}, {54.0, 42.00, 54.0 / 80, 1.75}, {54.0, 6.00, 54.0 / 80, 1.50}},
25
26 // module type 2
27 // number of pads: 80 x 16 = 1280
28 // pad size sector 1: 0.68 cm x 3.50 cm = 2.36 cm2
29 // pad size sector 0: 0.68 cm x 3.25 cm = 2.19 cm2
30 {{54.0, 13.00, 54.0 / 80, 3.25}, {54.0, 28.00, 54.0 / 80, 3.50}, {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}, {54.0, 27.00, 54.0 / 80, 6.75}, {54.0, 13.50, 54.0 / 80, 6.75}},
37
38 // module type 4
39 // number of pads: 80 x 8 = 640
40 // pad size sector 1: 0.68 cm x 6.75 cm = 4.56 cm2
41 // pad size sector 0: 0.68 cm x 6.75 cm = 4.56 cm2
42 {{54.0, 13.50, 54.0 / 80, 6.75}, {54.0, 27.00, 54.0 / 80, 6.75}, {54.0, 13.50, 54.0 / 80, 6.75}},
43
44 //---
45
46 // module type 5
47 // number of pads: 144 x 24 = 3456
48 // pad size sector 1: 0.67 cm x 4.00 cm = 2.67 cm2
49 // pad size sector 0: 0.67 cm x 4.00 cm = 2.67 cm2
50 {{96.0, 32.00, 96.0 / 144, 4.00}, {96.0, 32.00, 96.0 / 144, 4.00}, {96.0, 32.00, 96.0 / 144, 4.00}},
51
52 // module type 6
53 // number of pads: 144 x 16 = 2304
54 // pad size sector 1: 0.67 cm x 6.00 cm = 4.00 cm2
55 // pad size sector 0: 0.67 cm x 6.00 cm = 4.00 cm2
56 {{96.0, 36.00, 96.0 / 144, 6.00}, {96.0, 24.00, 96.0 / 144, 6.00}, {96.0, 36.00, 96.0 / 144, 6.00}},
57
58 // module type 7
59 // number of pads: 144 x 8 = 1152
60 // pad size sector 1: 0.67 cm x 12.00 cm = 8.00 cm2
61 // pad size sector 0: 0.67 cm x 12.00 cm = 8.00 cm2
62 {{96.0, 24.00, 96.0 / 144, 12.00}, {96.0, 48.00, 96.0 / 144, 12.00}, {96.0, 24.00, 96.0 / 144, 12.00}},
63
64 // module type 8
65 // number of pads: 144 x 4 = 576
66 // pad size sector 1: 0.67 cm x 24.00 cm = 16.00 cm2
67 // pad size sector 0: 0.67 cm x 24.00 cm = 16.00 cm2
68 {{96.0, 24.00, 96.0 / 144, 24.00}, {96.0, 48.00, 96.0 / 144, 24.00}, {96.0, 24.00, 96.0 / 144, 24.00}},
69
70 // module type 9
71 // number of pads: 72 x 20 = 1440
72 // pad size sector 1: 0.75 cm x 2.70 cm = 2.03 cm2
73 // pad size sector 0: 0.75 cm x 2.70 cm = 2.03 cm2
74 {{54.0, 5.40, 54.0 / 72, 2.70}, {54.0, 43.20, 54.0 / 72, 2.70}, {54.0, 5.40, 54.0 / 72, 2.70}},
75
76 // module type 10
77 // number of pads: 32 x 3 = 96
78 // pad size sector 1: 0.72 cm x 2.72 cm = 1.96 cm2
79 // pad size sector 0: 0.72 cm x 2.72 cm = 1.96 cm2
80 {{23.0, 2.72, 23.0 / 32, 2.72}, {23.0, 2.72, 23.0 / 32, 2.72}, {23.0, 2.72, 23.0 / 32, 2.72}}};
81
82#endif
Float_t fst1_pad_type[10][3][4]
Definition CbmTrdPads.h:18
Int_t fst1_sect_count
Definition CbmTrdPads.h:15