30 #include "DetectorConstruction.hh"
54 :fiberMat(0),lvol_fiber(0), absorberMat(0),lvol_layer(0),
55 moduleMat(0),lvol_module(0), calorimeterMat(0),lvol_calorimeter(0),
56 worldMat(0),pvol_world(0), defaultMat(0)
97 G4int natoms, ncomponents;
108 new G4Material(
"Scintillator", density= 1.032*
g/
cm3, ncomponents=2);
158 svol_fiber =
new G4Tubs(
"fiber",
174 svol_layer =
new G4Box(
"layer",
175 0.5*sizeX, 0.5*sizeY, 0.5*sizeZ);
207 svol_module =
new G4Box(
"module",
208 0.5*sizeX, 0.5*sizeY, 0.5*sizeZ);
240 svol_calorimeter =
new G4Box(
"calorimeter",
241 0.5*sizeX, 0.5*sizeY, 0.5*sizeZ);
275 svol_world =
new G4Box(
"world",
276 0.5*sizeX, 0.5*sizeY, 0.5*sizeZ);
319 G4cout <<
"\n-------------------------------------------------------------"
320 <<
"\n ---> The calorimeter is " <<
nbOfModules <<
" Modules"
321 <<
"\n ---> A Module is " <<
nbOfLayers <<
" Layers + 1 milled Layer";
328 <<
"\n ---> A Layer includes " <<
nbOfFibers <<
" fibers of "
347 G4cout <<
"\n-------------------------------------------------------------\n";