31 #include "G4Material.hh" 32 #include "G4SystemOfUnits.hh" 33 #include "G4PhysicalConstants.hh" 44 G4Element* elH =
new G4Element(
"Hydrogen",
"H", Z=1., A=1.00794*g/mole);
45 G4Element* elC =
new G4Element(
"Carbon",
"C", Z=6., A= 12.011 *g/mole);
46 G4Element* elN =
new G4Element(
"Nitrogen",
"N", Z=7., A= 14.00674*g/mole);
47 G4Element* elO =
new G4Element(
"Oxygen",
"O", Z=8., A= 15.9994*g/mole);
48 G4Element* elNa =
new G4Element(
"Sodium",
"Na", Z=11., A= 22.989768*g/mole);
49 G4Element* elSi =
new G4Element(
"Silicon",
"Si", Z=14., A= 28.0855*g/mole);
50 G4Element* elAr =
new G4Element(
"Argon",
"Ar", Z=18., A= 39.948*g/mole);
51 G4Element* elI =
new G4Element(
"Iodine",
"I", Z=53., A= 126.90447*g/mole);
52 G4Element* elCs =
new G4Element(
"Cesium",
"Cs", Z=55., A= 132.90543*g/mole);
57 G4double density, massfraction;
61 const G4double expTemp= STP_Temperature+20.*kelvin;
64 density= universe_mean_density;
65 G4Material* Vacuum=
new G4Material(
"Vacuum", density, nel=2);
66 Vacuum-> AddElement(elN, .7);
67 Vacuum-> AddElement(elO, .3);
70 density= 1.2929e-03 *g/cm3;
71 G4Material* Air=
new G4Material(
"Air", density, nel=3,
73 G4double ttt= 75.47+23.20+1.28;
74 Air-> AddElement(elN, massfraction= 75.47/ttt);
75 Air-> AddElement(elO, massfraction= 23.20/ttt);
76 Air-> AddElement(elAr, massfraction= 1.28/ttt);
80 const G4double denAr= 1.782e-03 *g/cm3 * STP_Temperature/expTemp;
81 G4Material* Ar=
new G4Material(
"ArgonGas", Z=18., A, denAr,
85 const G4double denEthane= 1.356e-3 *g/cm3 * STP_Temperature/expTemp;
86 G4Material* Ethane=
new G4Material(
"Ethane", denEthane, nel=2,
88 Ethane-> AddElement(elC, natoms=2);
89 Ethane-> AddElement(elH, natoms=6);
92 density= (denAr+denEthane)/2.;
93 G4Material* ArEthane=
new G4Material(
"ArEthane", density, nel=2,
95 ArEthane-> AddMaterial(Ar, massfraction= denAr/density/2.);
96 ArEthane-> AddMaterial(Ethane, massfraction= denEthane/density/2.);
100 density= 2.33 *g/cm3;
101 G4Material* Si=
new G4Material(
"SiliconWafer", Z=14., A, density);
105 density= 2.70 *g/cm3;
106 G4Material* Al=
new G4Material(
"Al", Z=13., A, density);
110 density= 7.87 *g/cm3;
111 G4Material* Fe=
new G4Material(
"Iron", Z=26., A, density);
115 density= 11.35 *g/cm3;
116 G4Material* Pb=
new G4Material(
"Lead", Z=82., A, density);
119 density= 1.032 *g/cm3;
120 G4Material* Scinti=
new G4Material(
"Scinti", density, nel=2);
121 Scinti-> AddElement(elC, natoms=8);
122 Scinti-> AddElement(elH, natoms=8);
125 density= 2.64 *g/cm3;
126 G4Material* Quartz=
new G4Material(
"Quartz", density, nel= 2);
127 Quartz-> AddElement(elSi, natoms=1);
128 Quartz-> AddElement(elO, natoms=2);
131 density= 3.67 *g/cm3;
132 G4Material* NaI=
new G4Material(
"NaI", density, nel= 2);
133 NaI-> AddElement(elNa, natoms=1);
134 NaI-> AddElement(elI, natoms=1);
137 density= 4.51 *g/cm3;
138 G4Material* CsI=
new G4Material(
"CsI", density, nel= 2);
139 CsI-> AddElement(elCs, natoms=1);
140 CsI-> AddElement(elI, natoms=1);