70 G4Material* soft = material -> GetMaterial(
"soft_tissue");
78 G4Box* smallIntestineBox =
new G4Box(
"smallIntestineBox",boxX,boxY,boxZ);
87 G4Tubs* smallIntestineTubs =
new G4Tubs(
"smallIntestineTubs",tubsRmin,tubsRmax,tubsZ,tubsSphi,tubsDphi);
109 relative_rm -> rotateX(90. *
degree);
111 relative_rm -> rotateY(90. *
degree);
113 AscendingColonUpperLargeIntestine,
114 TraverseColonUpperLargeIntestine,
126 DescendingColonLowerLargeIntestine,
132 filledSmallIntestine,
133 upperlowerLargeIntestine,
140 "logical"+volumeName,
149 "physical"+volumeName,
159 G4Colour colour = colourPointer -> GetColour(colourName);
168 G4cout <<
"Volume of SmallIntestine = " << SmallIntestineVol/
cm3 <<
" cm^3" <<
G4endl;
172 G4cout <<
"Material of SmallIntestine = " << SmallIntestineMat <<
G4endl;
176 G4cout <<
"Density of Material = " << SmallIntestineDensity*
cm3/
g <<
" g/cm^3" <<
G4endl;
179 G4double SmallIntestineMass = (SmallIntestineVol)*SmallIntestineDensity;
180 G4cout <<
"Mass of SmallIntestine = " << SmallIntestineMass/
gram <<
" g" <<
G4endl;
183 return physSmallIntestine;