Calling the GetSurfaceArea method on a G4Polyhedra solid returns the numerical value of the volume instead of surface area. This method is inherited from G4VCSGfaceted; G4VCSGfaceted contains the line (number 538) else fSurfaceArea = EstimateCubicVolume(fStatistics,fAreaAccuracy); http://www.lcsim.org/software/geant4/doxygen/html/G4VCSGfaceted_8cc-source.html#l00535 Regards, Nathaniel
Thanks for spotting this! The code is now corrected in the development branch and the fix will be included in the next release or release patch.