1 | // |
---|
2 | // ******************************************************************** |
---|
3 | // * License and Disclaimer * |
---|
4 | // * * |
---|
5 | // * The Geant4 software is copyright of the Copyright Holders of * |
---|
6 | // * the Geant4 Collaboration. It is provided under the terms and * |
---|
7 | // * conditions of the Geant4 Software License, included in the file * |
---|
8 | // * LICENSE and available at http://cern.ch/geant4/license . These * |
---|
9 | // * include a list of copyright holders. * |
---|
10 | // * * |
---|
11 | // * Neither the authors of this software system, nor their employing * |
---|
12 | // * institutes,nor the agencies providing financial support for this * |
---|
13 | // * work make any representation or warranty, express or implied, * |
---|
14 | // * regarding this software system or assume any liability for its * |
---|
15 | // * use. Please see the license in the file LICENSE and URL above * |
---|
16 | // * for the full disclaimer and the limitation of liability. * |
---|
17 | // * * |
---|
18 | // * This code implementation is the result of the scientific and * |
---|
19 | // * technical work of the GEANT4 collaboration. * |
---|
20 | // * By using, copying, modifying or distributing the software (or * |
---|
21 | // * any work based on the software) you agree to acknowledge its * |
---|
22 | // * use in resulting scientific publications, and indicate your * |
---|
23 | // * acceptance of all terms of the Geant4 Software license. * |
---|
24 | // ******************************************************************** |
---|
25 | // |
---|
26 | // |
---|
27 | // |
---|
28 | // GEANT 4 class |
---|
29 | // |
---|
30 | // History: based on object model of |
---|
31 | // Em10Materials |
---|
32 | // Originally Created in Test30 by Vladimir Ivanchenko, 12 March 2002 |
---|
33 | // |
---|
34 | // Modified for TestEm10 by V. Grichine, 29 Jan 2006 |
---|
35 | // is filled with XTR related materials, plastics, gas mixtures, etc |
---|
36 | |
---|
37 | |
---|
38 | #include "Em10Materials.hh" |
---|
39 | |
---|
40 | #include "G4UnitsTable.hh" |
---|
41 | #include "G4Material.hh" |
---|
42 | #include "G4MaterialTable.hh" |
---|
43 | |
---|
44 | Em10Materials::Em10Materials() |
---|
45 | { |
---|
46 | Initialise(); |
---|
47 | } |
---|
48 | |
---|
49 | Em10Materials::~Em10Materials() |
---|
50 | {} |
---|
51 | |
---|
52 | void Em10Materials::Initialise() |
---|
53 | { |
---|
54 | G4String name, symbol; |
---|
55 | G4double a, z; |
---|
56 | G4double density, fractionmass; |
---|
57 | G4int nel, ncomponents; |
---|
58 | G4Material* ma; |
---|
59 | |
---|
60 | // define Elements |
---|
61 | |
---|
62 | a = 1.01*g/mole; |
---|
63 | G4Element* elH = new G4Element(name="Hydrogen",symbol="H" , z= 1., a); |
---|
64 | |
---|
65 | a = 6.94*g/mole; |
---|
66 | G4Element* elLi = new G4Element(name="Lithium",symbol="Li" , z= 3., a); |
---|
67 | |
---|
68 | a = 9.01*g/mole; |
---|
69 | G4Element* elBe = new G4Element(name="Berillium",symbol="Be" , z= 4., a); |
---|
70 | |
---|
71 | a = 12.01*g/mole; |
---|
72 | G4Element* elC = new G4Element(name="Carbon", symbol="C", z=6., a); |
---|
73 | |
---|
74 | a = 14.01*g/mole; |
---|
75 | G4Element* elN = new G4Element(name="Nitrogen",symbol="N" , z= 7., a); |
---|
76 | |
---|
77 | a = 16.00*g/mole; |
---|
78 | G4Element* elO = new G4Element(name="Oxygen" ,symbol="O" , z= 8., a); |
---|
79 | |
---|
80 | a = 39.948*g/mole; |
---|
81 | G4Element* elAr = new G4Element(name="Argon", symbol="Ar", z=18., a); |
---|
82 | |
---|
83 | /* |
---|
84 | a = 131.29*g/mole; |
---|
85 | G4Element* elXe = new G4Element(name="Xenon", symbol="Xe", z=54., a); |
---|
86 | |
---|
87 | a = 19.00*g/mole; |
---|
88 | G4Element* elF = new G4Element(name="Fluorine", symbol="F", z=9., a); |
---|
89 | */ |
---|
90 | |
---|
91 | ////////////// |
---|
92 | // |
---|
93 | // Detector windows, electrodes |
---|
94 | // Al for electrodes |
---|
95 | |
---|
96 | density = 2.700*g/cm3; |
---|
97 | a = 26.98*g/mole; |
---|
98 | ma = new G4Material(name="Al", z=13., a, density); |
---|
99 | |
---|
100 | |
---|
101 | ///////// |
---|
102 | // |
---|
103 | // Materials for popular X-ray TR radiators |
---|
104 | // |
---|
105 | |
---|
106 | // TRT_CH2 |
---|
107 | |
---|
108 | density = 0.935*g/cm3; |
---|
109 | G4Material* TRT_CH2 = new G4Material(name="TRT_CH2",density, nel=2); |
---|
110 | TRT_CH2->AddElement(elC,1); |
---|
111 | TRT_CH2->AddElement(elH,2); |
---|
112 | |
---|
113 | // Radiator |
---|
114 | |
---|
115 | density = 0.059*g/cm3; |
---|
116 | G4Material* Radiator = new G4Material(name="Radiator",density, nel=2); |
---|
117 | Radiator->AddElement(elC,1); |
---|
118 | Radiator->AddElement(elH,2); |
---|
119 | |
---|
120 | // Carbon Fiber |
---|
121 | |
---|
122 | density = 0.145*g/cm3; |
---|
123 | G4Material* CarbonFiber = new G4Material(name="CarbonFiber",density, nel=1); |
---|
124 | CarbonFiber->AddElement(elC,1); |
---|
125 | |
---|
126 | // Lithium |
---|
127 | |
---|
128 | density = 0.534*g/cm3; |
---|
129 | G4Material* Li = new G4Material(name="Li",density, nel=1); |
---|
130 | Li->AddElement(elLi,1); |
---|
131 | |
---|
132 | // Beryllium |
---|
133 | |
---|
134 | density = 1.848*g/cm3; |
---|
135 | G4Material* Be = new G4Material(name="Be",density, nel=1); |
---|
136 | Be->AddElement(elBe,1); |
---|
137 | |
---|
138 | |
---|
139 | // Mylar |
---|
140 | |
---|
141 | density = 1.39*g/cm3; |
---|
142 | G4Material* Mylar = new G4Material(name="Mylar", density, nel=3); |
---|
143 | Mylar->AddElement(elO,2); |
---|
144 | Mylar->AddElement(elC,5); |
---|
145 | Mylar->AddElement(elH,4); |
---|
146 | |
---|
147 | // Kapton Dupont de Nemur (density: 1.396-1.430, get middle ) |
---|
148 | |
---|
149 | density = 1.413*g/cm3; |
---|
150 | G4Material* Kapton = new G4Material(name="Kapton", density, nel=4); |
---|
151 | Kapton->AddElement(elO,5); |
---|
152 | Kapton->AddElement(elC,22); |
---|
153 | Kapton->AddElement(elN,2); |
---|
154 | Kapton->AddElement(elH,10); |
---|
155 | |
---|
156 | // Kapton (polyimide) ??? since = Mylar C5H4O2 |
---|
157 | |
---|
158 | // density = 1.39*g/cm3; |
---|
159 | // G4Material* kapton = new G4Material(name="kapton", density, nel=3); |
---|
160 | // Kapton->AddElement(elO,2); |
---|
161 | // Kapton->AddElement(elC,5); |
---|
162 | // Kapton->AddElement(elH,4); |
---|
163 | |
---|
164 | // Polypropelene |
---|
165 | |
---|
166 | G4Material* CH2 = new G4Material ("CH2" , 0.91*g/cm3, 2); |
---|
167 | CH2->AddElement(elH,2); |
---|
168 | CH2->AddElement(elC,1); |
---|
169 | |
---|
170 | //////////////////////////// |
---|
171 | // |
---|
172 | // Noble gases , STP conditions |
---|
173 | |
---|
174 | // Helium as detector gas, STP |
---|
175 | |
---|
176 | density = 0.178*mg/cm3; |
---|
177 | a = 4.0026*g/mole; |
---|
178 | G4Material* He = new G4Material(name="He",z=2., a, density ); |
---|
179 | |
---|
180 | // Neon as detector gas, STP |
---|
181 | |
---|
182 | density = 0.900*mg/cm3; |
---|
183 | a = 20.179*g/mole; |
---|
184 | ma = new G4Material(name="Ne",z=10., a, density ); |
---|
185 | |
---|
186 | // Argon as detector gas, STP |
---|
187 | |
---|
188 | density = 1.7836*mg/cm3; // STP |
---|
189 | G4Material* Argon = new G4Material(name="Argon" , density, ncomponents=1); |
---|
190 | Argon->AddElement(elAr, 1); |
---|
191 | |
---|
192 | // Krypton as detector gas, STP |
---|
193 | |
---|
194 | density = 3.700*mg/cm3; |
---|
195 | a = 83.80*g/mole; |
---|
196 | G4Material* Kr = new G4Material(name="Kr",z=36., a, density ); |
---|
197 | |
---|
198 | // Xenon as detector gas, STP |
---|
199 | |
---|
200 | density = 5.858*mg/cm3; |
---|
201 | a = 131.29*g/mole; |
---|
202 | G4Material* Xe = new G4Material(name="Xenon",z=54., a, density ); |
---|
203 | |
---|
204 | ///////////////////////////////// |
---|
205 | // |
---|
206 | // Hydrocarbones, metane and others |
---|
207 | |
---|
208 | // Metane, STP |
---|
209 | |
---|
210 | density = 0.7174*mg/cm3; |
---|
211 | G4Material* metane = new G4Material(name="CH4",density,nel=2); |
---|
212 | metane->AddElement(elC,1); |
---|
213 | metane->AddElement(elH,4); |
---|
214 | |
---|
215 | // Propane, STP |
---|
216 | |
---|
217 | density = 2.005*mg/cm3 ; |
---|
218 | G4Material* propane = new G4Material(name="C3H8",density,nel=2); |
---|
219 | propane->AddElement(elC,3); |
---|
220 | propane->AddElement(elH,8); |
---|
221 | |
---|
222 | // iso-Butane (methylpropane), STP |
---|
223 | |
---|
224 | density = 2.67*mg/cm3; |
---|
225 | G4Material* isobutane = new G4Material(name="isoC4H10",density,nel=2); |
---|
226 | isobutane->AddElement(elC,4); |
---|
227 | isobutane->AddElement(elH,10); |
---|
228 | |
---|
229 | ///////////////////////// |
---|
230 | // |
---|
231 | // Molecular gases |
---|
232 | |
---|
233 | // Carbon dioxide, STP |
---|
234 | |
---|
235 | density = 1.977*mg/cm3; |
---|
236 | G4Material* CO2 = new G4Material(name="CO2", density, nel=2, |
---|
237 | kStateGas,273.15*kelvin,1.*atmosphere); |
---|
238 | CO2->AddElement(elC,1); |
---|
239 | CO2->AddElement(elO,2); |
---|
240 | |
---|
241 | // Carbon dioxide, STP |
---|
242 | |
---|
243 | density = 1.977*273.*mg/cm3/293.; |
---|
244 | G4Material* CarbonDioxide = new G4Material(name="CO2", density, nel=2); |
---|
245 | CarbonDioxide->AddElement(elC,1); |
---|
246 | CarbonDioxide->AddElement(elO,2); |
---|
247 | |
---|
248 | // Nitrogen, STP |
---|
249 | |
---|
250 | density = 1.25053*mg/cm3; // STP |
---|
251 | G4Material* Nitrogen = new G4Material(name="N2" , density, ncomponents=1); |
---|
252 | Nitrogen->AddElement(elN, 2); |
---|
253 | |
---|
254 | // Oxygen, STP |
---|
255 | |
---|
256 | density = 1.4289*mg/cm3; // STP |
---|
257 | G4Material* Oxygen = new G4Material(name="O2" , density, ncomponents=1); |
---|
258 | Oxygen->AddElement(elO, 2); |
---|
259 | |
---|
260 | /* ***************************** |
---|
261 | density = 1.25053*mg/cm3; // STP |
---|
262 | a = 14.01*g/mole ; // get atomic weight !!! |
---|
263 | // a = 28.016*g/mole; |
---|
264 | G4Material* N2 = new G4Material(name="Nitrogen", z= 7.,a,density) ; |
---|
265 | |
---|
266 | density = 1.25053*mg/cm3; // STP |
---|
267 | G4Material* anotherN2 = new G4Material(name="anotherN2", density,ncomponents=2); |
---|
268 | anotherN2->AddElement(elN, 1); |
---|
269 | anotherN2->AddElement(elN, 1); |
---|
270 | |
---|
271 | // air made from oxigen and nitrogen only |
---|
272 | |
---|
273 | density = 1.290*mg/cm3; // old air from elements |
---|
274 | G4Material* air = new G4Material(name="air" , density, ncomponents=2); |
---|
275 | air->AddElement(elN, fractionmass=0.7); |
---|
276 | air->AddElement(elO, fractionmass=0.3); |
---|
277 | ******************************************** */ |
---|
278 | |
---|
279 | // Dry Air (average composition with Ar), STP |
---|
280 | |
---|
281 | density = 1.2928*mg/cm3 ; // STP |
---|
282 | G4Material* Air = new G4Material(name="Air" , density, ncomponents=3); |
---|
283 | Air->AddMaterial( Nitrogen, fractionmass = 0.7557 ); |
---|
284 | Air->AddMaterial( Oxygen, fractionmass = 0.2315 ); |
---|
285 | Air->AddMaterial( Argon, fractionmass = 0.0128 ); |
---|
286 | |
---|
287 | //////////////////////////////////////////////////////////////////////////// |
---|
288 | // |
---|
289 | // MWPC mixtures |
---|
290 | |
---|
291 | // 85% Xe + 15% CO2, STP |
---|
292 | |
---|
293 | density = 4.9*mg/cm3; |
---|
294 | G4Material* Xe15CO2 = new G4Material(name="Xe15CO2" , density, ncomponents=2); |
---|
295 | Xe15CO2->AddMaterial( Xe, fractionmass = 0.979); |
---|
296 | Xe15CO2->AddMaterial( CarbonDioxide, fractionmass = 0.021); |
---|
297 | |
---|
298 | // 80% Xe + 20% CO2, STP |
---|
299 | |
---|
300 | density = 5.0818*mg/cm3; |
---|
301 | G4Material* Xe20CO2 = new G4Material(name="Xe20CO2" , density, ncomponents=2); |
---|
302 | Xe20CO2->AddMaterial( Xe, fractionmass = 0.922 ); |
---|
303 | Xe20CO2->AddMaterial( CarbonDioxide, fractionmass = 0.078 ); |
---|
304 | |
---|
305 | // 70% Xe + 27% CO2 + 3% O2, 20 1 atm ATLAS straw tube mixture |
---|
306 | |
---|
307 | density = 4.358*mg/cm3; |
---|
308 | G4Material* Xe27CO23O2 = new G4Material(name="Xe27CO23O2" , density, ncomponents=3); |
---|
309 | Xe27CO23O2->AddMaterial( Xe, fractionmass = 0.87671); |
---|
310 | Xe27CO23O2->AddMaterial( CarbonDioxide, fractionmass = 0.11412); |
---|
311 | Xe27CO23O2->AddMaterial( Oxygen, fractionmass = 0.00917); |
---|
312 | |
---|
313 | // 80% Kr + 20% CO2, STP |
---|
314 | |
---|
315 | density = 3.601*mg/cm3; |
---|
316 | G4Material* Kr20CO2 = new G4Material(name="Kr20CO2", density, |
---|
317 | ncomponents=2); |
---|
318 | Kr20CO2->AddMaterial( Kr, fractionmass = 0.89 ); |
---|
319 | Kr20CO2->AddMaterial( CarbonDioxide, fractionmass = 0.11 ); |
---|
320 | |
---|
321 | // Xe + 55% He + 15% CH4 ; NIM A294 (1990) 465-472; STP |
---|
322 | |
---|
323 | density = 1.963*273.*mg/cm3/293.; |
---|
324 | G4Material* Xe55He15CH4 = new G4Material(name="Xe55He15CH4",density, |
---|
325 | ncomponents=3); |
---|
326 | Xe55He15CH4->AddMaterial(Xe, 0.895); |
---|
327 | Xe55He15CH4->AddMaterial(He, 0.050); |
---|
328 | Xe55He15CH4->AddMaterial(metane,0.055); |
---|
329 | |
---|
330 | // 90% Xe + 10% CH4, STP ; NIM A248 (1986) 379-388 |
---|
331 | |
---|
332 | density = 5.344*mg/cm3; |
---|
333 | G4Material* Xe10CH4 = new G4Material(name="Xe10CH4" , density, |
---|
334 | ncomponents=2); |
---|
335 | Xe10CH4->AddMaterial( Xe, fractionmass = 0.987 ) ; |
---|
336 | Xe10CH4->AddMaterial( metane, fractionmass = 0.013 ) ; |
---|
337 | |
---|
338 | // 95% Xe + 5% CH4, STP ; NIM A214 (1983) 261-268 |
---|
339 | |
---|
340 | density = 5.601*mg/cm3; |
---|
341 | G4Material* Xe5CH4 = new G4Material(name="Xe5CH4" , density, |
---|
342 | ncomponents=2); |
---|
343 | Xe5CH4->AddMaterial( Xe, fractionmass = 0.994 ); |
---|
344 | Xe5CH4->AddMaterial( metane, fractionmass = 0.006 ); |
---|
345 | |
---|
346 | // 80% Xe + 20% CH4, STP ; NIM A253 (1987) 235-244 |
---|
347 | |
---|
348 | density = 4.83*mg/cm3; |
---|
349 | G4Material* Xe20CH4 = new G4Material(name="Xe20CH4" , density, |
---|
350 | ncomponents=2); |
---|
351 | Xe20CH4->AddMaterial( Xe, fractionmass = 0.97 ); |
---|
352 | Xe20CH4->AddMaterial( metane, fractionmass = 0.03 ); |
---|
353 | |
---|
354 | // 93% Ar + 7% CH4, STP ; NIM 107 (1973) 413-422 |
---|
355 | |
---|
356 | density = 1.709*mg/cm3; |
---|
357 | G4Material* Ar7CH4 = new G4Material(name="Ar7CH4" , density, |
---|
358 | ncomponents=2); |
---|
359 | Ar7CH4->AddMaterial( Argon, fractionmass = 0.971 ); |
---|
360 | Ar7CH4->AddMaterial( metane, fractionmass = 0.029 ); |
---|
361 | |
---|
362 | // 93% Kr + 7% CH4, STP ; NIM 107 (1973) 413-422 |
---|
363 | |
---|
364 | density = 3.491*mg/cm3; |
---|
365 | G4Material* Kr7CH4 = new G4Material(name="Kr7CH4" , density, |
---|
366 | ncomponents=2); |
---|
367 | Kr7CH4->AddMaterial( Kr, fractionmass = 0.986 ); |
---|
368 | Kr7CH4->AddMaterial( metane, fractionmass = 0.014 ); |
---|
369 | |
---|
370 | // 0.5*(95% Xe + 5% CH4)+0.5*(93% Ar + 7% CH4), STP ; NIM A214 (1983) 261-268 |
---|
371 | |
---|
372 | density = 3.655*mg/cm3; |
---|
373 | G4Material* XeArCH4 = new G4Material(name="XeArCH4" , density, |
---|
374 | ncomponents=2); |
---|
375 | XeArCH4->AddMaterial( Xe5CH4, fractionmass = 0.766 ); |
---|
376 | XeArCH4->AddMaterial( Ar7CH4, fractionmass = 0.234 ); |
---|
377 | |
---|
378 | // Silicon as detector material |
---|
379 | |
---|
380 | density = 2.330*g/cm3; |
---|
381 | a = 28.09*g/mole; |
---|
382 | ma = new G4Material(name="Si", z=14., a, density); |
---|
383 | |
---|
384 | |
---|
385 | |
---|
386 | |
---|
387 | /* |
---|
388 | G4Material* ma; |
---|
389 | ma = new G4Material("H", 1., 1.0*g/mole, 1.*g/cm3); |
---|
390 | ma = new G4Material("D", 1., 2.0*g/mole, 1.*g/cm3); |
---|
391 | ma = new G4Material("Li", 3., 6.941*g/mole, 1.*g/cm3); |
---|
392 | ma = new G4Material("Be", 4., 9.01*g/mole, 1.848*g/cm3); |
---|
393 | ma = new G4Material("C", 6., 12.00*g/mole, 2.0*g/cm3); |
---|
394 | ma = new G4Material("Graphite",6., 12.00*g/mole, 2.265*g/cm3 ); |
---|
395 | ma->SetChemicalFormula("Graphite"); |
---|
396 | ma = new G4Material("Al", 13., 26.98*g/mole, 2.7 *g/cm3); |
---|
397 | ma = new G4Material("Si", 14., 29.055*g/mole, 2.33*g/cm3); |
---|
398 | ma = new G4Material("LAr", 18., 39.95*g/mole, 1.393*g/cm3); |
---|
399 | ma = new G4Material("Zr", 40., 91.224*g/mole, 4.0*g/cm3); |
---|
400 | ma = new G4Material("LXe", 54., 131.29*g/mole, 3.02*g/cm3); |
---|
401 | ma = new G4Material("Fe", 26., 55.85*g/mole, 7.87*g/cm3); |
---|
402 | ma = new G4Material("Ni", 29., 58.6934*g/mole, 8.00*g/cm3); |
---|
403 | ma = new G4Material("Cu", 29., 63.55*g/mole, 8.96*g/cm3); |
---|
404 | ma = new G4Material("Au", 79., 196.97*g/mole, 19.32*g/cm3); |
---|
405 | ma = new G4Material("Ta", 73., 180.9479*g/mole, 16.67*g/cm3); |
---|
406 | ma = new G4Material("W", 74., 183.85*g/mole, 19.30*g/cm3); |
---|
407 | ma = new G4Material("Pb", 82., 207.19*g/mole, 11.35*g/cm3); |
---|
408 | ma = new G4Material("Bi", 83., 208.98*g/mole, 12.*g/cm3); |
---|
409 | ma = new G4Material("U", 92., 238.03*g/mole, 18.95*g/cm3); |
---|
410 | |
---|
411 | G4Element* H = new G4Element ("Hydrogen", "H", 1. , 1.01*g/mole); |
---|
412 | G4Element* N = new G4Element ("Nitrigen", "N", 7. , 14.00*g/mole); |
---|
413 | G4Element* O = new G4Element ("Oxygen" , "O", 8. , 16.00*g/mole); |
---|
414 | G4Element* C = new G4Element ("Carbon" , "C", 6. , 12.00*g/mole); |
---|
415 | G4Element* Cs = new G4Element ("Cesium" , "Cs", 55. , 132.905*g/mole); |
---|
416 | G4Element* I = new G4Element ("Iodide" , "I", 53. , 126.9044*g/mole); |
---|
417 | |
---|
418 | ma = new G4Material("O2", 8., 16.00*g/mole, 1.1*g/cm3); |
---|
419 | ma->SetChemicalFormula("O_2"); |
---|
420 | ma = new G4Material ("Water" , 1.*g/cm3, 2); |
---|
421 | ma->AddElement(H,2); |
---|
422 | ma->AddElement(O,1); |
---|
423 | ma->SetChemicalFormula("H_2O"); |
---|
424 | ma = new G4Material ("Ethane" , 0.4241*g/cm3, 2); |
---|
425 | ma->AddElement(H,6); |
---|
426 | ma->AddElement(C,2); |
---|
427 | ma->SetChemicalFormula("C_2H_6"); |
---|
428 | ma = new G4Material ("CsI" , 4.53*g/cm3, 2); |
---|
429 | ma->AddElement(Cs,1); |
---|
430 | ma->AddElement(I,1); |
---|
431 | ma->SetChemicalFormula("CsI"); |
---|
432 | ma = new G4Material("Air" , 1.290*mg/cm3, 2); |
---|
433 | // use fraction in mass |
---|
434 | ma->AddElement(N, 0.7); |
---|
435 | ma->AddElement(O, 0.3); |
---|
436 | */ |
---|
437 | |
---|
438 | |
---|
439 | |
---|
440 | } |
---|
441 | |
---|
442 | |
---|
443 | G4Material* Em10Materials::GetMaterial(const G4String& name) |
---|
444 | { |
---|
445 | |
---|
446 | // const G4MaterialTable* theMaterialTable = G4Material::GetMaterialTable(); |
---|
447 | |
---|
448 | G4Material* ma = G4Material::GetMaterial(name); |
---|
449 | |
---|
450 | G4cout << "Material is selected: " << ma->GetName() << G4endl; |
---|
451 | return ma; |
---|
452 | } |
---|
453 | |
---|
454 | |
---|
455 | |
---|
456 | |
---|
457 | |
---|
458 | |
---|
459 | |
---|
460 | |
---|