63 ConstructAstronaut(motherVolume);
71 void RemSimAstronautDecorator::ConstructAstronaut(
G4VPhysicalVolume* motherVolume)
78 G4Material* water = pMaterial -> GetMaterial(
"Water");
87 phantom =
new G4Box(
"phantom",phantomX/2.,phantomY/2.,phantomZ/2.);
97 translation1 = 0.5*
m + thickShelter/2.;
102 "phantom",phantomLog,
103 motherVolume,
false,0);
108 phantomVisAtt -> SetVisibility(
true);
109 phantomVisAtt -> SetForceSolid(
true);
110 phantomLog -> SetVisAttributes(phantomVisAtt);
115 G4cout <<
"It is not possible to change the sizes of the Astronaut"
121 G4cout <<
"-----------------------------------------------------------------------"
123 <<
"the astronaut is a box whose thickness is: " <<
G4endl
124 << ((phantom -> GetZHalfLength())*2.)/
cm
125 <<
" cm along the Z axis"
127 <<
"material of the astronaut: "
128 << phantomLog -> GetMaterial() -> GetName() <<
G4endl