76 G4Exception(
"G4PhantomBuilder::BuildLeftLeg()",
"human_phantom0015",
FatalException,
"The world volume is missing !!!!!");
85 G4Exception(
"G4PhantomBuilder::BuildRightLeg()",
"human_phantom0016",
FatalException,
"The world volume is missing !!!!!");
95 G4Exception(
"G4PhantomBuilder::BuildLeftLegBone()",
"human_phantom0017",
FatalException,
"The left leg volume is missing !!!!!");
99 body -> CreateOrgan(
"LeftLegBone",
leftLegVolume,colourName, solidVis, sensitivity);
105 G4Exception(
"G4PhantomBuilder::BuildRightLegBone()",
"human_phantom0018",
FatalException,
"The right leg volume is missing !!!!!");
109 body -> CreateOrgan(
"RightLegBone",
rightLegVolume, colourName, solidVis, sensitivity);
115 G4Exception(
"G4PhantomBuilder::BuildLeftArmBone()",
"human_phantom0019",
FatalException,
"The world volume is missing !!!!!");
119 body -> CreateOrgan(
"LeftArmBone" ,
trunkVolume,colourName,solidVis, sensitivity);
124 G4Exception(
"G4PhantomBuilder::BuildRightArmBone()",
"human_phantom0020",
FatalException,
"The trunk volume is missing !!!!!");
128 body -> CreateOrgan(
"RightArmBone",
trunkVolume,colourName,solidVis, sensitivity);
134 G4Exception(
"G4PhantomBuilder::BuildLeftScapula()",
"human_phantom0021",
FatalException,
"The trunk volume is missing !!!!!");
138 body -> CreateOrgan(
"LeftScapula",
trunkVolume,colourName,solidVis, sensitivity);
144 G4Exception(
"G4PhantomBuilder::BuildRightScapula()",
"human_phantom0022",
FatalException,
"The trunk volume is missing !!!!!");
148 body -> CreateOrgan(
"RightScapula",
trunkVolume,colourName,solidVis, sensitivity);
170 body -> CreateOrgan(
"Skull",
headVolume, colourName, solidVis, sensitivity);
176 G4Exception(
"G4PhantomBuilder::BuildUpperSpine()",
"human_phantom0025",
FatalException,
"The head volume is missing !!!!!");
180 body -> CreateOrgan(
"UpperSpine",
headVolume,colourName, solidVis, sensitivity);
186 G4Exception(
"G4PhantomBuilder::BuildMiddleLowerSpine()",
"human_phantom0026",
FatalException,
"The trunk volume is missing !!!!!");
190 body -> CreateOrgan(
"MiddleLowerSpine",
trunkVolume, colourName, solidVis, sensitivity);
196 G4Exception(
"G4PhantomBuilder::BuildPelvis()",
"human_phantom0027",
FatalException,
"The trunk volume is missing !!!!!");
199 colourName, solidVis, sensitivity);
217 body -> CreateOrgan(
"Brain",
headVolume, colourName, solidVis, sensitivity);
224 body -> CreateOrgan(
"Heart",
trunkVolume,colourName, solidVis, sensitivity);
230 G4Exception(
"G4PhantomBuilder::BuildLeftLung()",
"human_phantom0031",
FatalException,
"The trunk volume is missing !!!!!");
232 body -> CreateOrgan(
"LeftLung",
trunkVolume,colourName,solidVis, sensitivity);
238 G4Exception(
"G4PhantomBuilder::BuildRightLung()",
"human_phantom0032",
FatalException,
"The trunk volume is missing !!!!!");
240 body -> CreateOrgan(
"RightLung",
trunkVolume,colourName, solidVis, sensitivity);
246 G4Exception(
"G4PhantomBuilder::BuildStomach()",
"human_phantom0033",
FatalException,
"The trunk volume is missing !!!!!");
248 body -> CreateOrgan(
"Stomach",
trunkVolume,colourName, solidVis, sensitivity);
254 G4Exception(
"G4PhantomBuilder::BuildRibCage()",
"human_phantom0034",
FatalException,
"The trunk volume is missing !!!!!");
256 body -> CreateOrgan(
"RibCage",
trunkVolume,colourName, solidVis, sensitivity);
262 G4Exception(
"G4PhantomBuilder::BuildSpleen()",
"human_phantom0035",
FatalException,
"The trunk volume is missing !!!!!");
264 body -> CreateOrgan(
"Spleen",
trunkVolume,colourName, solidVis, sensitivity);
270 G4Exception(
"G4PhantomBuilder::BuildUpperLargeIntestine()",
"human_phantom0036",
FatalException,
"The trunk volume is missing !!!!!");
272 body -> CreateOrgan(
"UpperLargeIntestine",
trunkVolume, colourName, solidVis, sensitivity);
278 G4Exception(
"G4PhantomBuilder::BuildLowerLargeIntestine()",
"human_phantom0037",
FatalException,
"The trunk volume is missing !!!!!");
280 body -> CreateOrgan(
"LowerLargeIntestine",
trunkVolume, colourName,solidVis, sensitivity);
294 G4Exception(
"G4PhantomBuilder::BuildLeftKidney()",
"human_phantom0039",
FatalException,
"The trunk volume is missing !!!!!");
296 body -> CreateOrgan(
"LeftKidney",
trunkVolume,colourName, solidVis, sensitivity);
301 G4Exception(
"G4PhantomBuilder::BuildRightKidney()",
"human_phantom0040",
FatalException,
"The trunk volume is missing !!!!!");
303 body -> CreateOrgan(
"RightKidney",
trunkVolume,colourName, solidVis, sensitivity);
309 G4Exception(
"G4PhantomBuilder::BuildLeftAdrenal()",
"human_phantom0041",
FatalException,
"The trunk volume is missing !!!!!");
311 body -> CreateOrgan(
"LeftAdrenal",
trunkVolume,colourName, solidVis, sensitivity);
317 G4Exception(
"G4PhantomBuilder::BuildRightAdrenal()",
"human_phantom0042",
FatalException,
"The trunk volume is missing !!!!!");
319 body -> CreateOrgan(
"RightAdrenal",
trunkVolume,colourName, solidVis, sensitivity);
328 body -> CreateOrgan(
"Liver",
trunkVolume,colourName, solidVis, sensitivity);
333 G4Exception(
"G4PhantomBuilder::BuildPancreas()",
"human_phantom0044",
FatalException,
"The trunk volume is missing !!!!!");
335 body -> CreateOrgan(
"Pancreas",
trunkVolume,colourName, solidVis, sensitivity);
341 G4Exception(
"G4PhantomBuilder::BuildUrinaryBladder()",
"human_phantom0045",
FatalException,
"The trunk volume is missing !!!!!");
343 body -> CreateOrgan(
"UrinaryBladder",
trunkVolume, colourName, solidVis, sensitivity);
349 G4Exception(
"G4PhantomBuilder::BuildThyroid()",
"human_phantom0046",
FatalException,
"The trunk volume is missing !!!!!");
351 body -> CreateOrgan(
"Thyroid",
headVolume, colourName,solidVis, sensitivity);
371 if(
model==
"ORNLFemale")
374 #ifdef G4LIB_USE_GDML
375 body =
new G4ORNLFemaleBodyFactory();
381 if(
model==
"ORNLMale")
383 #ifdef G4LIB_USE_GDML
384 body =
new G4ORNLMaleBodyFactory();