49 : physicalTreatmentRoom(0),
50 patientPhysicalVolume(0),
51 patientLogicalVolume(0),
88 steel -> AddElement(elFe, 70 *
perCent);
89 steel -> AddElement(elCr, 18 *
perCent);
90 steel -> AddElement(elNi, 12 *
perCent);
101 G4Box* treatmentRoom =
new G4Box(
"TreatmentRoom",worldX,worldY,worldZ);
105 "logicTreatmentRoom",
110 "physicalTreatmentRoom",
121 grayFe -> SetVisibility(
true);
122 grayFe -> SetForceSolid(
true);
125 blueCobalt -> SetVisibility(
true);
126 blueCobalt -> SetForceSolid(
true);
129 graySS -> SetVisibility(
true);
130 graySS -> SetForceSolid(
true);
133 grayAl -> SetVisibility(
true);
134 grayAl -> SetForceSolid(
true);
137 blackLead -> SetVisibility(
true);
138 blackLead -> SetForceSolid(
true);
142 colorTungsten -> SetVisibility(
true);
143 colorTungsten -> SetForceSolid(
true);
152 G4double innerRadiusOfTheTube_source = 0.;
153 G4double outerRadiusOfTheTube_source = 0.5*
mm;
161 innerRadiusOfTheTube_source,
162 outerRadiusOfTheTube_source,
163 hightOfTheTube_source,
165 spanningAngleOfTheTube);
189 innerRadiusOfTheTube,
190 outerRadiusOfTheTube,
193 spanningAngleOfTheTube);
215 innerRadiusOfTheTube_Al,
216 outerRadiusOfTheTube_Al,
219 spanningAngleOfTheTube);
242 innerRadiusOfTheTube_Fe,
243 outerRadiusOfTheTube_Fe,
246 spanningAngleOfTheTube);
265 G4double innerRadiusOfTheTube_post = 0;
272 innerRadiusOfTheTube_post,
273 outerRadiusOfTheTube_post,
276 spanningAngleOfTheTube);
300 innerRadiusOfTheTube_coll,
301 outerRadiusOfTheTube_coll,
304 spanningAngleOfTheTube);
321 G4double innerRadiusOfTheTube_coll_Fe = 15.*
mm;
322 G4double outerRadiusOfTheTube_coll_Fe = 50.*
mm;
328 innerRadiusOfTheTube_coll_Fe,
329 outerRadiusOfTheTube_coll_Fe,
330 hightOfTheTube_coll_Fe,
332 spanningAngleOfTheTube);
335 positionTube_coll_Fe,
365 spanningAngleOfTheTube);
398 spanningAngleOfTheTube);
401 positionColl_fixed_Fe,
428 spanningAngleOfTheTube);
461 spanningAngleOfTheTube);
464 positionColl_helmet_Fe,
481 "patientLog", 0, 0, 0);
491 redWire -> SetVisibility(
true);
492 redWire -> SetForceWireframe(
true);
493 redWire -> SetForceAuxEdgeVisible(
true);
545 G4Exception(
"GammaKnifeDetectorConstruction::SetHelmetSize()",
547 "Error: Invalid helmet size.");