Geometry.fcl
Go to the documentation of this file.
1 #include "SegmentationAlgs.fcl"
2 
3 BEGIN_PROLOG
4 
5 ## Old standalone ND-GAr for back compactibility
6 
7 standard_geo:
8 {
9  ForceUseFCLOnly: false
10  SortingParameters:
11  {
12  PixelActiveSize: 0.3 # cm
13  PixelPitch: 0.333333 # cm
14  }
15  SegmentationAlgPars: @local::standard_mpd_segals
16  RelativePath: ""
17  GDML: "MPD_Standalone/MPD_ECalOctagon_60l_UniformMagnet.gdml"
18  ROOT: "MPD_Standalone/MPD_ECalOctagon_60l_UniformMagnet.gdml"
19  SurfaceY: 0. # cm
20  Name: "Realistic"
21  PositionEpsilon: 1.e-4
22  PointInWarnings: false
23  ECALEndcapOutsidePV: true
24 }
25 
26 standard_geometry_helper:
27 {
28  service_provider: StandardGeometryHelperGAr
29 }
30 
31 standard_auxdet_geo:
32 {
33  GDML: "MPD_Standalone/MPD_ECalOctagon_60l_UniformMagnet.gdml"
34  RelativePath: ""
35  ForceUseFCLOnly: false
36  SortingParameters: {}
37 }
38 
39 example_auxdetgeometry_helper:
40 {
41  service_provider: AuxDetGeometryHelperExample
42 }
43 
44 ## ND-GAr SPY v3 (Cryostat as pressure vessel, ECAL fully inside using Lead as absorber)
45 
46 standalone_mpd_SPYv3_geo:
47 {
48  ForceUseFCLOnly: false
49  SortingParameters:
50  {
51  PixelActiveSize: 0.3 # cm
52  PixelPitch: 0.333333 # cm
53  }
54  SegmentationAlgPars: @local::standard_mpd_spyv3_segals
55  RelativePath: ""
56  GDML: "MPD_Standalone/ND-GAr_ECal12sides_42l_SPY_v3_wMuID.gdml"
57  ROOT: "MPD_Standalone/ND-GAr_ECal12sides_42l_SPY_v3_wMuID.gdml"
58  SurfaceY: 0. # cm
59  Name: "Realistic"
60  PositionEpsilon: 1.e-4
61  PointInWarnings: false
62  ECALEndcapOutsidePV: false
63 }
64 
65 standalone_mpd_SPYv3_auxdet_geo:
66 {
67  GDML: "MPD_Standalone/ND-GAr_ECal12sides_42l_SPY_v3_wMuID.gdml"
68  RelativePath: ""
69  ForceUseFCLOnly: false
70  SortingParameters: {}
71 }
72 
73 ## SPY v2 geometry only in the nd hall
74 
75 nd_hall_mpd_only_SPYv2_geo:
76 {
77  ForceUseFCLOnly: false
78  SortingParameters:
79  {
80  PixelActiveSize: 0.3 # cm
81  PixelPitch: 0.333333 # cm
82  }
83  SegmentationAlgPars: @local::standard_mpd_spyv2_segals
84  RelativePath: ""
85  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_ECalOctagon_60l_SPY_v2_wMuID.gdml"
86  ROOT: "nd_hall_mpd_only/nd_hall_mpd_only_ECalOctagon_60l_SPY_v2_wMuID.gdml"
87  SurfaceY: 0. # cm
88  Name: "Realistic"
89  PositionEpsilon: 1.e-4
90  PointInWarnings: false
91  ECALEndcapOutsidePV: false
92 }
93 
94 nd_hall_mpd_only_SPYv2_auxdet_geo:
95 {
96  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_ECalOctagon_60l_SPY_v2_wMuID.gdml"
97  RelativePath: ""
98  ForceUseFCLOnly: false
99  SortingParameters: {}
100 }
101 
102 ## SPY v3 geometry only in the nd hall
103 
104 nd_hall_mpd_only_SPYv3_geo:
105 {
106  ForceUseFCLOnly: false
107  SortingParameters:
108  {
109  PixelActiveSize: 0.3 # cm
110  PixelPitch: 0.333333 # cm
111  }
112  SegmentationAlgPars: @local::standard_mpd_spyv3_segals
113  RelativePath: ""
114  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_ECal12sides_42l_SPY_v3_wMuID.gdml"
115  ROOT: "nd_hall_mpd_only/nd_hall_mpd_only_ECal12sides_42l_SPY_v3_wMuID.gdml"
116  SurfaceY: 0. # cm
117  Name: "Realistic"
118  PositionEpsilon: 1.e-4
119  PointInWarnings: false
120  ECALEndcapOutsidePV: false
121 }
122 
123 nd_hall_mpd_only_SPYv3_auxdet_geo:
124 {
125  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_ECal12sides_42l_SPY_v3_wMuID.gdml"
126  RelativePath: ""
127  ForceUseFCLOnly: false
128  SortingParameters: {}
129 }
130 
131 ## ND-GAr-Lite geometry standalone
132 
133 dayone_geo:
134 {
135  ForceUseFCLOnly: false
136  SortingParameters:
137  {
138  PixelActiveSize: 0.3 # cm
139  PixelPitch: 0.333333 # cm
140  }
141  SegmentationAlgPars: @local::standard_dayone
142  RelativePath: ""
143  GDML: "MPD_Standalone/DayOne_SPY_v2_wMuID.gdml"
144  ROOT: "MPD_Standalone/DayOne_SPY_v2_wMuID.gdml"
145  SurfaceY: 0. # cm
146  Name: "Realistic"
147  PositionEpsilon: 1.e-4
148  PointInWarnings: false
149  ECALEndcapOutsidePV: false
150 }
151 
152 dayone_auxdet_geo:
153 {
154  GDML: "MPD_Standalone/DayOne_SPY_v2_wMuID.gdml"
155  RelativePath: ""
156  ForceUseFCLOnly: false
157  SortingParameters: {}
158 }
159 
160 ## ND-GAr-Lite geometry standalone in ND Hall
161 
162 nd_hall_mpd_only_dayone_geo:
163 {
164  ForceUseFCLOnly: false
165  SortingParameters:
166  {
167  PixelActiveSize: 0.3 # cm
168  PixelPitch: 0.333333 # cm
169  }
170  SegmentationAlgPars: @local::standard_dayone_spyv3_segals
171  RelativePath: ""
172  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_DayOne_SPY_v3_wMuID.gdml"
173  ROOT: "nd_hall_mpd_only/nd_hall_mpd_only_DayOne_SPY_v3_wMuID.gdml"
174  SurfaceY: 0. # cm
175  Name: "Realistic"
176  PositionEpsilon: 1.e-4
177  PointInWarnings: false
178  ECALEndcapOutsidePV: false
179 }
180 
181 nd_hall_mpd_only_dayone_auxdet_geo:
182 {
183  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_DayOne_SPY_v3_wMuID.gdml"
184  RelativePath: ""
185  ForceUseFCLOnly: false
186  SortingParameters: {}
187 }
188 
189 ## ND-GAr-Lite geometry standalone in ND Hall
190 
191 nd_hall_mpd_lar_dayone_geo:
192 {
193  ForceUseFCLOnly: false
194  SortingParameters:
195  {
196  PixelActiveSize: 0.3 # cm
197  PixelPitch: 0.333333 # cm
198  }
199  SegmentationAlgPars: @local::standard_dayone_spyv3_segals
200  RelativePath: ""
201  GDML: "nd_hall_mpd_lar_only/nd_hall_mpd_lar_DayOne_SPY_v3_wMuID.gdml"
202  ROOT: "nd_hall_mpd_lar_only/nd_hall_mpd_lar_DayOne_SPY_v3_wMuID.gdml"
203  SurfaceY: 0. # cm
204  Name: "Realistic"
205  PositionEpsilon: 1.e-4
206  PointInWarnings: false
207  ECALEndcapOutsidePV: false
208 }
209 
210 nd_hall_mpd_lar_dayone_auxdet_geo:
211 {
212  GDML: "nd_hall_mpd_only/nd_hall_mpd_lar_DayOne_SPY_v3_wMuID.gdml"
213  RelativePath: ""
214  ForceUseFCLOnly: false
215  SortingParameters: {}
216 }
217 
218 ## ND-GAr-Lite geometry with ND-LAr in the ND-Hall using 6 plane configuration used in GAr-Lite CDR.
219 nd_hall_garlite_lar_6plane_geo:
220 {
221  ForceUseFCLOnly: false
222  SortingParameters:
223  {
224  PixelActiveSize: 0.3 # cm
225  PixelPitch: 0.333333 # cm
226  }
227  SegmentationAlgPars: @local::standard_dayone_spyv3_segals
228  RelativePath: ""
229  GDML: "nd_hall_mpd_lar_only/nd_hall_garlite_lar_SPY_v3_wMuID_6plane.gdml"
230  ROOT: "nd_hall_mpd_lar_only/nd_hall_garlite_lar_SPY_v3_wMuID_6plane.gdml"
231  SurfaceY: 0. # cm
232  Name: "Realistic"
233  PositionEpsilon: 1.e-4
234  PointInWarnings: false
235  ECALEndcapOutsidePV: false
236 }
237 
238 nd_hall_garlite_lar_6plane_auxdet_geo:
239 {
240  ROOT: "nd_hall_mpd_lar_only/nd_hall_garlite_lar_SPY_v3_wMuID_6plane.gdml"
241  RelativePath: ""
242  ForceUseFCLOnly: false
243  SortingParameters: {}
244 }
245 
246 ## Old ND-GAr geometry in the nd hall used for the ND CDR studies for backward compatibility
247 
248 nd_hall_mpd_only_cdr_geo:
249 {
250  ForceUseFCLOnly: false
251  SortingParameters:
252  {
253  PixelActiveSize: 0.3 # cm
254  PixelPitch: 0.333333 # cm
255  }
256  SegmentationAlgPars: @local::standard_mpd_segals
257  RelativePath: ""
258  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_ECalOctagon_60l_UniformMagnet.gdml"
259  ROOT: "nd_hall_mpd_only/nd_hall_mpd_only_ECalOctagon_60l_UniformMagnet.gdml"
260  SurfaceY: 0. # cm
261  Name: "Realistic"
262  PositionEpsilon: 1.e-4
263  PointInWarnings: false
264  ECALEndcapOutsidePV: true
265 }
266 
267 nd_hall_mpd_only_cdr_auxdet_geo:
268 {
269  GDML: "nd_hall_mpd_only/nd_hall_mpd_only_ECalOctagon_60l_UniformMagnet.gdml"
270  RelativePath: ""
271  ForceUseFCLOnly: false
272  SortingParameters: {}
273 }
274 
275 END_PROLOG