33 #include "G4Material.hh" 34 #include "G4SystemOfUnits.hh" 35 #include "G4PhysicalConstants.hh" 66 G4Element* elH =
new G4Element(
"Hydrogen",
"H", Z=1., A=1.00794*g/mole);
67 G4Element* elC =
new G4Element(
"Carbon",
"C", Z=6., A= 12.011 *g/mole);
68 G4Element* elN =
new G4Element(
"Nitrogen",
"N", Z=7., A= 14.00674*g/mole);
69 G4Element* elO =
new G4Element(
"Oxygen",
"O", Z=8., A= 15.9994*g/mole);
70 G4Element* elNa =
new G4Element(
"Sodium",
"Na", Z=11., A= 22.989768*g/mole);
71 G4Element* elSi =
new G4Element(
"Silicon",
"Si", Z=14., A= 28.0855*g/mole);
72 G4Element* elAr =
new G4Element(
"Argon",
"Ar", Z=18., A= 39.948*g/mole);
73 G4Element* elI =
new G4Element(
"Iodine",
"I", Z=53., A= 126.90447*g/mole);
74 G4Element* elCs =
new G4Element(
"Cesium",
"Cs", Z=55., A= 132.90543*g/mole);
79 G4double density, massfraction;
83 const G4double expTemp= STP_Temperature+20.*kelvin;
86 density= universe_mean_density;
87 G4Material* Vacuum=
new G4Material(
"Vacuum", density, nel=2);
88 Vacuum-> AddElement(elN, .7);
89 Vacuum-> AddElement(elO, .3);
92 density= 1.2929e-03 *g/cm3;
93 G4Material* Air=
new G4Material(
"Air", density, nel=3,
95 G4double ttt= 75.47+23.20+1.28;
96 Air-> AddElement(elN, massfraction= 75.47/ttt);
97 Air-> AddElement(elO, massfraction= 23.20/ttt);
98 Air-> AddElement(elAr, massfraction= 1.28/ttt);
102 const G4double denAr= 1.782e-03 *g/cm3 * STP_Temperature/expTemp;
103 G4Material* Ar=
new G4Material(
"ArgonGas", Z=18., A, denAr,
107 const G4double denEthane= 1.356e-3 *g/cm3 * STP_Temperature/expTemp;
108 G4Material* Ethane=
new G4Material(
"Ethane", denEthane, nel=2,
110 Ethane-> AddElement(elC, natoms=2);
111 Ethane-> AddElement(elH, natoms=6);
114 density= (denAr+denEthane)/2.;
115 G4Material* ArEthane=
new G4Material(
"ArEthane", density, nel=2,
117 ArEthane-> AddMaterial(Ar, massfraction= denAr/density/2.);
118 ArEthane-> AddMaterial(Ethane, massfraction= denEthane/density/2.);
122 density= 2.33 *g/cm3;
123 G4Material* Si=
new G4Material(
"SiliconWafer", Z=14., A, density);
127 density= 2.70 *g/cm3;
128 G4Material* Al=
new G4Material(
"Al", Z=13., A, density);
132 density= 7.87 *g/cm3;
133 G4Material* Fe=
new G4Material(
"Iron", Z=26., A, density);
137 density= 11.35 *g/cm3;
138 G4Material* Pb=
new G4Material(
"Lead", Z=82., A, density);
141 density= 1.032 *g/cm3;
142 G4Material* Scinti=
new G4Material(
"Scinti", density, nel=2);
143 Scinti-> AddElement(elC, natoms=8);
144 Scinti-> AddElement(elH, natoms=8);
147 density= 2.64 *g/cm3;
148 G4Material* Quartz=
new G4Material(
"Quartz", density, nel= 2);
149 Quartz-> AddElement(elSi, natoms=1);
150 Quartz-> AddElement(elO, natoms=2);
153 density= 3.67 *g/cm3;
154 G4Material* NaI=
new G4Material(
"NaI", density, nel= 2);
155 NaI-> AddElement(elNa, natoms=1);
156 NaI-> AddElement(elI, natoms=1);
159 density= 4.51 *g/cm3;
160 G4Material* CsI=
new G4Material(
"CsI", density, nel= 2);
161 CsI-> AddElement(elCs, natoms=1);
162 CsI-> AddElement(elI, natoms=1);