材料を確認したい(G4Material::GetMaterialTable

1G4NistManager *nm = G4NistManager::Instance();
2nm->FindOrBuildMaterial("G4_AIR");
3nm->FindOrBuildMaterial("G4_Pb");
4nm->FindOrBuildMaterial("G4_Xe");
5nm->FindOrBuildMaterial("G4_PLASTIC_SC_VINYLTOLUENE");
6
7G4cout << *(GetMaterial::GetMaterialTable()) << G4endl;

アプリケーションの中でG4NistManagerで定義した材料は、 GetMaterial::GetMaterialTable()で確認できます。

材料名に加えて、構成している元素の種類も確認できます。

***** Table : Nb of materials = 4 *****

Material: G4_AIR
    density: 1.205 mg/cm3
    RadL: 303.921 m
    Nucl.Int.Length: 710.095 m
    Imean:  85.700 eV
    temperature: 293.15 K
    pressure:   1.00 atm

--->  Element: C (C)   Z =  6.0   N =    12   A = 12.011 g/mole
    --->  Isotope:   C12   Z =  6   N =  12   A =  12.00 g/mole   abundance: 98.930 %
    --->  Isotope:   C13   Z =  6   N =  13   A =  13.00 g/mole   abundance:  1.070 %
    ElmMassFraction:   0.01 %  ElmAbundance   0.02 %

--->  Element: N (N)   Z =  7.0   N =    14   A = 14.007 g/mole
    --->  Isotope:   N14   Z =  7   N =  14   A =  14.00 g/mole   abundance: 99.632 %
    --->  Isotope:   N15   Z =  7   N =  15   A =  15.00 g/mole   abundance:  0.368 %
    ElmMassFraction:  75.53 %  ElmAbundance  78.44 %

--->  Element: O (O)   Z =  8.0   N =    16   A = 15.999 g/mole
    --->  Isotope:   O16   Z =  8   N =  16   A =  15.99 g/mole   abundance: 99.757 %
    --->  Isotope:   O17   Z =  8   N =  17   A =  17.00 g/mole   abundance:  0.038 %
    --->  Isotope:   O18   Z =  8   N =  18   A =  18.00 g/mole   abundance:  0.205 %
    ElmMassFraction:  23.18 %  ElmAbundance  21.07 %

--->  Element: Ar (Ar)   Z = 18.0   N =    40   A = 39.948 g/mole
    --->  Isotope:  Ar36   Z = 18   N =  36   A =  35.97 g/mole   abundance:  0.337 %
    --->  Isotope:  Ar38   Z = 18   N =  38   A =  37.96 g/mole   abundance:  0.063 %
    --->  Isotope:  Ar40   Z = 18   N =  40   A =  39.96 g/mole   abundance: 99.600 %
    ElmMassFraction:   1.28 %  ElmAbundance   0.47 %


Material: G4_Pb
    density: 11.350 g/cm3
    RadL:   5.613 mm
    Nucl.Int.Length:  18.248 cm
    Imean: 823.000 eV
    temperature: 293.15 K
    pressure:   1.00 atm

--->  Element: Pb (Pb)   Z = 82.0   N =   207   A = 207.217 g/mole
    --->  Isotope: Pb204   Z = 82   N = 204   A = 203.97 g/mole   abundance:  1.400 %
    --->  Isotope: Pb206   Z = 82   N = 206   A = 205.97 g/mole   abundance: 24.100 %
    --->  Isotope: Pb207   Z = 82   N = 207   A = 206.98 g/mole   abundance: 22.100 %
    --->  Isotope: Pb208   Z = 82   N = 208   A = 207.98 g/mole   abundance: 52.400 %
    ElmMassFraction: 100.00 %  ElmAbundance 100.00 %


Material: G4_Xe
    density:  5.485 mg/cm3
    RadL:  15.462 m
    Nucl.Int.Length: 324.297 m
    Imean: 482.000 eV
    temperature: 293.15 K
    pressure:   1.00 atm

--->  Element: Xe (Xe)   Z = 54.0   N =   131   A = 131.292 g/mole
    --->  Isotope: Xe124   Z = 54   N = 124   A = 123.91 g/mole   abundance:  0.090 %
    --->  Isotope: Xe126   Z = 54   N = 126   A = 125.90 g/mole   abundance:  0.090 %
    --->  Isotope: Xe128   Z = 54   N = 128   A = 127.90 g/mole   abundance:  1.920 %
    --->  Isotope: Xe129   Z = 54   N = 129   A = 128.91 g/mole   abundance: 26.440 %
    --->  Isotope: Xe130   Z = 54   N = 130   A = 129.90 g/mole   abundance:  4.080 %
    --->  Isotope: Xe131   Z = 54   N = 131   A = 130.91 g/mole   abundance: 21.180 %
    --->  Isotope: Xe132   Z = 54   N = 132   A = 131.90 g/mole   abundance: 26.890 %
    --->  Isotope: Xe134   Z = 54   N = 134   A = 133.91 g/mole   abundance: 10.440 %
    --->  Isotope: Xe136   Z = 54   N = 136   A = 135.91 g/mole   abundance:  8.870 %
    ElmMassFraction: 100.00 %  ElmAbundance 100.00 %


Material: G4_PLASTIC_SC_VINYLTOLUENE
    density:  1.032 g/cm3
    RadL:  42.544 cm
    Nucl.Int.Length:  69.969 cm
    Imean:  64.700 eV
    temperature: 293.15 K
    pressure:   1.00 atm

--->  Element: C (C)   Z =  6.0   N =    12   A = 12.011 g/mole
    --->  Isotope:   C12   Z =  6   N =  12   A =  12.00 g/mole   abundance: 98.930 %
    --->  Isotope:   C13   Z =  6   N =  13   A =  13.00 g/mole   abundance:  1.070 %
    ElmMassFraction:  91.47 %  ElmAbundance  47.37 %

--->  Element: H (H)   Z =  1.0   N =     1   A =  1.008 g/mole
    --->  Isotope:    H1   Z =  1   N =   1   A =   1.01 g/mole   abundance: 99.989 %
    --->  Isotope:    H2   Z =  1   N =   2   A =   2.01 g/mole   abundance:  0.011 %
    ElmMassFraction:   8.53 %  ElmAbundance  52.63 %

リファレンス