-
- Downloads
From Andrei:
I attached the first big chunk of changes. The methods changed are mostly the implementations of TGeoShape::DistFromInside/DistFromOutside for some specific shapes. The new algorithms are boundary error tolerant, giving the correct distance even if the point is on the wrong side of the boundary. The calling sequence remains un-changed. The affected shapes for now are: box, trd1, trd2, tube, tube seg, cone, cone seg, pcon, pgon. I will complete few remaining for the full description of ALICE next week (para + arb8 family: trap,gtra). git-svn-id: http://root.cern.ch/svn/root/trunk@11002 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- geom/inc/TGeoCone.h 5 additions, 7 deletionsgeom/inc/TGeoCone.h
- geom/inc/TGeoPgon.h 2 additions, 2 deletionsgeom/inc/TGeoPgon.h
- geom/inc/TGeoShape.h 3 additions, 1 deletiongeom/inc/TGeoShape.h
- geom/inc/TGeoTube.h 3 additions, 7 deletionsgeom/inc/TGeoTube.h
- geom/src/TGeoBBox.cxx 33 additions, 9 deletionsgeom/src/TGeoBBox.cxx
- geom/src/TGeoCone.cxx 479 additions, 268 deletionsgeom/src/TGeoCone.cxx
- geom/src/TGeoPcon.cxx 7 additions, 9 deletionsgeom/src/TGeoPcon.cxx
- geom/src/TGeoPgon.cxx 244 additions, 77 deletionsgeom/src/TGeoPgon.cxx
- geom/src/TGeoShape.cxx 51 additions, 7 deletionsgeom/src/TGeoShape.cxx
- geom/src/TGeoSphere.cxx 42 additions, 26 deletionsgeom/src/TGeoSphere.cxx
- geom/src/TGeoTorus.cxx 7 additions, 6 deletionsgeom/src/TGeoTorus.cxx
- geom/src/TGeoTrd1.cxx 48 additions, 18 deletionsgeom/src/TGeoTrd1.cxx
- geom/src/TGeoTrd2.cxx 46 additions, 8 deletionsgeom/src/TGeoTrd2.cxx
- geom/src/TGeoTube.cxx 407 additions, 263 deletionsgeom/src/TGeoTube.cxx
- geom/src/TGeoXtru.cxx 26 additions, 15 deletionsgeom/src/TGeoXtru.cxx
- geompainter/src/TGeoPainter.cxx 6 additions, 2 deletionsgeompainter/src/TGeoPainter.cxx
Loading
Please register or sign in to comment