Print

Print


Commit in lcsim/test/org/lcsim/util/swim on MAIN
HelixTest.java+3-41.12 -> 1.13
Oops, test was going backwards

lcsim/test/org/lcsim/util/swim
HelixTest.java 1.12 -> 1.13
diff -u -r1.12 -r1.13
--- HelixTest.java	8 Nov 2005 20:17:40 -0000	1.12
+++ HelixTest.java	8 Nov 2005 22:33:18 -0000	1.13
@@ -12,7 +12,7 @@
 /**
  *
  * @author tonyj
- * @version $Id: HelixTest.java,v 1.12 2005/11/08 20:17:40 tonyj Exp $
+ * @version $Id: HelixTest.java,v 1.13 2005/11/08 22:33:18 tonyj Exp $
  */
 public class HelixTest extends TestCase
 {
@@ -37,9 +37,8 @@
 
       assertEquals(origin, circle.getPointAtDistance(0));
       assertEquals(origin, circle.getPointAtDistance(radius*Math.PI*2));
-      assertEquals(new BasicHep3Vector(-1,0,0), circle.getPointAtDistance(radius*Math.PI));
-      // I'm not really convinced this is right, but everything seems to work - tonyj
-      assertEquals(new BasicHep3Vector(0,-1,0), circle.getPointAtDistance(radius*Math.PI/2));
+      assertEquals(new BasicHep3Vector(-1,0,0), circle.getPointAtDistance(Math.abs(radius*Math.PI)));
+      assertEquals(new BasicHep3Vector(0,1,0), circle.getPointAtDistance(Math.abs(radius*Math.PI/2)));
       
       assertTrue(Double.isInfinite(circle.getDistanceToZPlane(1)));
       assertTrue(Double.isNaN(circle.getDistanceToInfiniteCylinder(2)));
CVSspam 0.2.8