34 #include "DetectorConstruction.hh"
35 #include "DetectorMessenger.hh"
58 fAbsorMaterial(0), fLAbsor(0), fContainMaterial(0), fLContain(0),
59 fWorldMaterial(0), fPWorld(0), fDetectorMessenger(0)
86 G4int ncomponents, natoms;
151 G4double WorldSizeXY = 2.4*ContainRadius;
152 G4double WorldSizeZ = 1.2*ContainLength;
157 sWorld =
new G4Box(
"World",
158 0.5*WorldSizeXY,0.5*WorldSizeXY,0.5*WorldSizeZ);
176 sContain =
new G4Tubs(
"Container",
177 0., ContainRadius, 0.5*ContainLength, 0.,
twopi);
194 sAbsor =
new G4Tubs(
"Absorber",
243 G4cout <<
"\n--> warning from DetectorConstruction::SetAbsorMaterial : "
244 << materialChoice <<
" not found" <<
G4endl;
261 G4cout <<
"\n--> warning from DetectorConstruction::SetContainMaterial : "
262 << materialChoice <<
" not found" <<
G4endl;
286 fContainThickness =
value;