72 G4Exception(
"G4PhantomBuilder::BuildLeftLeg()",
"human_phantom0015",
FatalException,
"The world volume is missing !!!!!");
81 G4Exception(
"G4PhantomBuilder::BuildRightLeg()",
"human_phantom0016",
FatalException,
"The world volume is missing !!!!!");
91 G4Exception(
"G4PhantomBuilder::BuildLeftLegBone()",
"human_phantom0017",
FatalException,
"The left leg volume is missing !!!!!");
95 body -> CreateOrgan(
"LeftLegBone",
leftLegVolume,colourName, solidVis, sensitivity);
101 G4Exception(
"G4PhantomBuilder::BuildRightLegBone()",
"human_phantom0018",
FatalException,
"The right leg volume is missing !!!!!");
105 body -> CreateOrgan(
"RightLegBone",
rightLegVolume, colourName, solidVis, sensitivity);
111 G4Exception(
"G4PhantomBuilder::BuildLeftArmBone()",
"human_phantom0019",
FatalException,
"The world volume is missing !!!!!");
115 body -> CreateOrgan(
"LeftArmBone" ,
trunkVolume,colourName,solidVis, sensitivity);
120 G4Exception(
"G4PhantomBuilder::BuildRightArmBone()",
"human_phantom0020",
FatalException,
"The trunk volume is missing !!!!!");
124 body -> CreateOrgan(
"RightArmBone",
trunkVolume,colourName,solidVis, sensitivity);
130 G4Exception(
"G4PhantomBuilder::BuildLeftScapula()",
"human_phantom0021",
FatalException,
"The trunk volume is missing !!!!!");
134 body -> CreateOrgan(
"LeftScapula",
trunkVolume,colourName,solidVis, sensitivity);
140 G4Exception(
"G4PhantomBuilder::BuildRightScapula()",
"human_phantom0022",
FatalException,
"The trunk volume is missing !!!!!");
144 body -> CreateOrgan(
"RightScapula",
trunkVolume,colourName,solidVis, sensitivity);
150 G4Exception(
"G4PhantomBuilder::BuildLeftClavicle()",
"human_phantom0023",
FatalException,
"The trunk volume is missing !!!!!");
154 body -> CreateOrgan(
"LeftClavicle",
trunkVolume,colourName,solidVis, sensitivity);
160 G4Exception(
"G4PhantomBuilder::BuildRightClavicle()",
"human_phantom0024",
FatalException,
"The trunk volume is missing !!!!!");
164 body -> CreateOrgan(
"RightClavicle",
trunkVolume,colourName,solidVis, sensitivity);
185 body -> CreateOrgan(
"Skull",
headVolume, colourName, solidVis, sensitivity);
191 G4Exception(
"G4PhantomBuilder::BuildUpperSpine()",
"human_phantom0027",
FatalException,
"The head volume is missing !!!!!");
195 body -> CreateOrgan(
"UpperSpine",
headVolume,colourName, solidVis, sensitivity);
201 G4Exception(
"G4PhantomBuilder::BuildMiddleLowerSpine()",
"human_phantom0028",
FatalException,
"The trunk volume is missing !!!!!");
205 body -> CreateOrgan(
"MiddleLowerSpine",
trunkVolume, colourName, solidVis, sensitivity);
211 G4Exception(
"G4PhantomBuilder::BuildPelvis()",
"human_phantom0029",
FatalException,
"The trunk volume is missing !!!!!");
213 body -> CreateOrgan(
"Pelvis",
trunkVolume, colourName, solidVis, sensitivity);
221 body -> CreateOrgan(
"Brain",
headVolume, colourName, solidVis, sensitivity);
228 body -> CreateOrgan(
"Heart",
trunkVolume,colourName, solidVis, sensitivity);
234 G4Exception(
"G4PhantomBuilder::BuildLeftLung()",
"human_phantom0032",
FatalException,
"The trunk volume is missing !!!!!");
236 body -> CreateOrgan(
"LeftLung",
trunkVolume,colourName,solidVis, sensitivity);
242 G4Exception(
"G4PhantomBuilder::BuildRightLung()",
"human_phantom0033",
FatalException,
"The trunk volume is missing !!!!!");
244 body -> CreateOrgan(
"RightLung",
trunkVolume,colourName, solidVis, sensitivity);
250 G4Exception(
"G4PhantomBuilder::BuildStomach()",
"human_phantom0034",
FatalException,
"The trunk volume is missing !!!!!");
252 body -> CreateOrgan(
"Stomach",
trunkVolume,colourName, solidVis, sensitivity);
258 G4Exception(
"G4PhantomBuilder::BuildRibCage()",
"human_phantom0035",
FatalException,
"The trunk volume is missing !!!!!");
260 body -> CreateOrgan(
"RibCage",
trunkVolume,colourName, solidVis, sensitivity);
266 G4Exception(
"G4PhantomBuilder::BuildSpleen()",
"human_phantom0036",
FatalException,
"The trunk volume is missing !!!!!");
268 body -> CreateOrgan(
"Spleen",
trunkVolume,colourName, solidVis, sensitivity);
274 G4Exception(
"G4PhantomBuilder::BuildUpperLargeIntestine()",
"human_phantom0037",
FatalException,
"The trunk volume is missing !!!!!");
276 body -> CreateOrgan(
"UpperLargeIntestine",
trunkVolume, colourName, solidVis, sensitivity);
282 G4Exception(
"G4PhantomBuilder::BuildLowerLargeIntestine()",
"human_phantom0038",
FatalException,
"The trunk volume is missing !!!!!");
284 body -> CreateOrgan(
"LowerLargeIntestine",
trunkVolume, colourName,solidVis, sensitivity);
290 G4Exception(
"G4PhantomBuilder::BuildSamllIntestine()",
"human_phantom0039",
FatalException,
"The trunk volume is missing !!!!!");
292 body -> CreateOrgan(
"SmallIntestine",
trunkVolume, colourName, solidVis, sensitivity);
298 G4Exception(
"G4PhantomBuilder::BuildLeftKidney()",
"human_phantom0040",
FatalException,
"The trunk volume is missing !!!!!");
300 body -> CreateOrgan(
"LeftKidney",
trunkVolume,colourName, solidVis, sensitivity);
305 G4Exception(
"G4PhantomBuilder::BuildRightKidney()",
"human_phantom0041",
FatalException,
"The trunk volume is missing !!!!!");
307 body -> CreateOrgan(
"RightKidney",
trunkVolume,colourName, solidVis, sensitivity);
313 G4Exception(
"G4PhantomBuilder::BuildLeftAdrenal()",
"human_phantom0042",
FatalException,
"The trunk volume is missing !!!!!");
315 body -> CreateOrgan(
"LeftAdrenal",
trunkVolume,colourName, solidVis, sensitivity);
321 G4Exception(
"G4PhantomBuilder::BuildRightAdrenal()",
"human_phantom0043",
FatalException,
"The trunk volume is missing !!!!!");
323 body -> CreateOrgan(
"RightAdrenal",
trunkVolume,colourName, solidVis, sensitivity);
332 body -> CreateOrgan(
"Liver",
trunkVolume,colourName, solidVis, sensitivity);
337 G4Exception(
"G4PhantomBuilder::BuildPancreas()",
"human_phantom0045",
FatalException,
"The trunk volume is missing !!!!!");
339 body -> CreateOrgan(
"Pancreas",
trunkVolume,colourName, solidVis, sensitivity);
345 G4Exception(
"G4PhantomBuilder::BuildUrinaryBladder()",
"human_phantom0046",
FatalException,
"The trunk volume is missing !!!!!");
347 body -> CreateOrgan(
"UrinaryBladder",
trunkVolume, colourName, solidVis, sensitivity);
353 G4Exception(
"G4PhantomBuilder::BuildThyroid()",
"human_phantom0047",
FatalException,
"The trunk volume is missing !!!!!");
355 body -> CreateOrgan(
"Thyroid",
headVolume, colourName,solidVis, sensitivity);
361 G4Exception(
"G4PhantomBuilder::BuildThymus()",
"human_phantom0048",
FatalException,
"The trunk volume is missing !!!!!");
363 body -> CreateOrgan(
"Thymus",
trunkVolume, colourName,solidVis, sensitivity);
383 if(
model==
"ORNLFemale")
386 #ifdef G4LIB_USE_GDML
387 body =
new G4ORNLFemaleBodyFactory();
393 if(
model==
"ORNLMale")
395 #ifdef G4LIB_USE_GDML
396 body =
new G4ORNLMaleBodyFactory();