33 #include "DetectorConstruction.hh"
34 #include "DetectorMessenger.hh"
53 :fMaterial_World(0), fMaterial_Frame(0),
54 fMaterial_ExitWindow(0), fMaterial_ScatterFoil(0), fMaterial_MonitorChbr(0),
55 fMaterial_Bag(0), fMaterial_Gas(0), fMaterial_Ring(0),
56 fPvol_World(0), fPvol_Frame(0), fDetectorMessenger(0)
87 G4int ncomponents, natoms;
180 temperature = 2.73*
kelvin;
244 svol_World =
new G4Tubs(
"World",
265 svol_Frame =
new G4Tubs(
"Frame",
290 svol_ExitWindow =
new G4Tubs(
"ExitWindow",
313 svol_MonitorChbr =
new G4Tubs(
"MonitorChbr",
337 svol_Bag =
new G4Tubs(
"Bag",
361 svol_Gas =
new G4Tubs(
"Gas",
384 svol_Ring =
new G4Tubs(
"Ring",
418 svol_ScatterFoil =
new G4Tubs(
"ScatterFoil",
452 std::ios::fmtflags mode =
G4cout.flags();
453 G4cout.setf(std::ios::fixed,std::ios::floatfield);
456 G4cout <<
"\n \t \t" <<
"Material \t" <<
"Z_front \t" <<
"Thickness \n";
478 <<
"\t" <<
G4BestUnit(thickBagWindow,
"Length");
482 <<
"\t" <<
G4BestUnit(fThickness_Gas,
"Length");
485 <<
"\t" <<
G4BestUnit(zfrontBagWindow2,
"Length")
486 <<
"\t" <<
G4BestUnit(thickBagWindow,
"Length");
492 G4cout.setf(mode,std::ios::floatfield);