Task-B2.md 1.71 KB
Newer Older
John Apostolakis's avatar
John Apostolakis committed
1
Material: Hands-on
John Apostolakis's avatar
John Apostolakis committed
2
==================
John Apostolakis's avatar
John Apostolakis committed
3

John Apostolakis's avatar
John Apostolakis committed
4
5
We will keep using the source code in exDay2/ in these exercises.
The goal is to exercise the different ways to create material in Geant4.
John Apostolakis's avatar
John Apostolakis committed
6

John Apostolakis's avatar
John Apostolakis committed
7
Exercise 1.
John Apostolakis's avatar
John Apostolakis committed
8
-----------
John Apostolakis's avatar
John Apostolakis committed
9
Run the application in interactive mode. Use the NIST data base:
John Apostolakis's avatar
John Apostolakis committed
10
11
- a. print (isotopes, composition, etc) the "Al" element entry
- b. print the list of pre-defined NIST "bio" materials:
John Apostolakis's avatar
John Apostolakis committed
12
  
John Apostolakis's avatar
John Apostolakis committed
13
14
Exercise 2.  
-----------
15
16
- a. Identify and investigate the material definitions in yourDetectorConstruction::Construct() method!
- b. Print the target material with all its properties (use G4cout)!
John Apostolakis's avatar
John Apostolakis committed
17
- c. Change the target material to liquid Argon using the NIST material data base.
18
19
- d. Define your own Water material instead of the predefined NIST one (see   slide #9) and use it as the target material.

John Apostolakis's avatar
John Apostolakis committed
20
21
Exercise 3.  
-----------
John Apostolakis's avatar
John Apostolakis committed
22
We will create Uranium material in 3 different ways then we will compare their 
23
properties by printing them out (in yourDetectorConstruction::Construct() method):
John Apostolakis's avatar
John Apostolakis committed
24
25
- a. Create the pre-defined NIST Uranium material (see slide #15)! 
- b. Create Uranium material as simple (single element) material with natural  isotope abundance using the appropriate G4Material constructor with: "name="
John Apostolakis's avatar
John Apostolakis committed
26
27
28
29

```
name = "Natural U mat", atomic number = 92, molar mass = 238.03*g/mole
```
John Apostolakis's avatar
John Apostolakis committed
30
and 
John Apostolakis's avatar
John Apostolakis committed
31
32
33
```
      density = 18.95*g/cm3 // (see slide #8)! 
```
John Apostolakis's avatar
John Apostolakis committed
34
- c. Create enriched Uranium material (90% of U235 and 10% of U238 isotopes) as
John Apostolakis's avatar
John Apostolakis committed
35
      a one component material with: name "Enriched U mat", density = 18.95*g/cm3 
Vladimir Ivantchenko's avatar
Vladimir Ivantchenko committed
36
      (see slide #7 for creating the enriched U element and slide #9 for 
John Apostolakis's avatar
John Apostolakis committed
37
38
      creating the single component material)    
  
John Apostolakis's avatar
John Apostolakis committed
39
40
41

Exercise 4.
-----------
John Apostolakis's avatar
John Apostolakis committed
42
43
44
Print out all the materials constructed in the application at the beginning of 
the run!