Commit in lcsim/test/org/lcsim/util/swim on MAIN
HelixSwimTest.java-771.4 removed
removing test for obsolete class

lcsim/test/org/lcsim/util/swim
HelixSwimTest.java removed after 1.4
diff -N HelixSwimTest.java
--- HelixSwimTest.java	8 Nov 2005 20:17:40 -0000	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,77 +0,0 @@
-package org.lcsim.util.swim;
-import hep.aida.ICloud2D;
-import java.io.IOException;
-import junit.framework.*;
-import org.lcsim.spacegeom.SpacePoint;
-import org.lcsim.util.aida.AIDA;
-
-/**
- * This tests an obsolete class and should be removed soon.
- * @author tonyj
- */
-public class HelixSwimTest extends TestCase
-{
-   
-   public HelixSwimTest(String testName)
-   {
-      super(testName);
-   }
-
-   public static Test suite()
-   {
-      return new TestSuite(HelixSwimTest.class);
-   }
-   public void test1()
-   {
-      HelixSwim swim = new HelixSwim(5);
-      SpacePoint origin = new SpacePoint();
-      double alpha = Math.sqrt(3);
-      swim.setTrack(new double[]{1,1,1},origin.getCartesianArray(), 0);
-      SpacePoint point  = swim.getPointAtLength(alpha);
-      assertEquals(1,point.x(),1e-14);
-      assertEquals(1,point.y(),1e-14);
-      assertEquals(1,point.z(),1e-14);
-      assertEquals(SpacePoint.distance(origin, point),alpha,1e-14);
-   }
-  
-   public void test2()
-   {
-      HelixSwim swim = new HelixSwim(5);
-      SpacePoint origin = new SpacePoint();
-      double alpha = 0;
-      swim.setTrack(new double[]{1,1,1},origin.getCartesianArray(), 1);
-      SpacePoint point  = swim.getPointAtLength(alpha);
-      assertEquals(SpacePoint.distance(origin,point),alpha, 1e-14);
-      
-      alpha = Math.sqrt(3);
-      point  = swim.getPointAtLength(alpha);  
-      //System.out.println(point);
-      
-      double radius = swim.getRc();
-      //System.out.println("radius="+radius);
-      alpha = Math.PI * 2 * radius;
-      //swim.setTrack(new double[]{1,1,1},origin.getCartesianArray(), 1);
-      point  = swim.getPointAtLength(alpha);
-      //System.out.println(point);   
-   }
-   public void test3() throws IOException
-   {
-//      AIDA aida = AIDA.defaultInstance();
-      HelixSwim swim = new HelixSwim(5);
-      SpacePoint origin = new SpacePoint();
-      swim.setTrack(new double[]{1,1,1},origin.getCartesianArray(), 1);
-      double radius = swim.getRc();
-//      ICloud2D xy = aida.cloud2D("xy");
-//      ICloud2D rz = aida.cloud2D("rz");
-      for (double alpha = 0 ; alpha < Math.PI * 2 * radius; alpha += 10)
-      {
-         SpacePoint point  = swim.getPointAtLength(alpha);
-//         xy.fill(point.x(),point.y());
-//         rz.fill(point.rxy(),point.z());
-      }
-      // FIXME please don't save aida files in tests
-//      aida.saveAs("c:\\helix.aida");
-   }
-   
-   
-}
CVSspam 0.2.8