Using pSPhi = 0 deg. a point with y=-10^-16mm should be within the tolerance. In the routine Inside() pPhi is calculated and negative (y<0). 2pi are added and therefore 0 deg. is by far outside the tolerance. The same might happen with a end value of 360 deg.
condition for pPhi<0 was changed to pPhi<-0.5*kAngleTolerance
Development tag "geom-solids-csg-V03-00-00" is now submitted to test. Thanks.