Commit in lcsim/sandbox/RobKutschke/TRFTests/v1 on MAIN
VTUtil.java+22-21.2 -> 1.3
Add p() method and ETRack c'tor.

lcsim/sandbox/RobKutschke/TRFTests/v1
VTUtil.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- VTUtil.java	21 Sep 2007 16:38:03 -0000	1.2
+++ VTUtil.java	11 Oct 2007 14:53:03 -0000	1.3
@@ -1,3 +1,4 @@
+import org.lcsim.recon.tracking.trfbase.ETrack;
 import org.lcsim.recon.tracking.trfbase.VTrack;
 import org.lcsim.recon.tracking.trfbase.Surface;
 
@@ -12,9 +13,9 @@
  * Still under construction.
  *
  *@author $Author: kutschke $
- *@version $Id: VTUtil.java,v 1.2 2007/09/21 16:38:03 kutschke Exp $
+ *@version $Id: VTUtil.java,v 1.3 2007/10/11 14:53:03 kutschke Exp $
  *
- * Date $Date: 2007/09/21 16:38:03 $
+ * Date $Date: 2007/10/11 14:53:03 $
  *
  */
 
@@ -35,10 +36,29 @@
 	}
     }
 
+    public VTUtil( ETrack e){
+	v = new VTrack( e.surface(), e.vector() );
+	Surface s = v.surface();
+
+	if ( s.pureType().equals( SurfCylinder.staticType()) ){
+	    DoCylinder();
+	} else if ( s.pureType().equals( SurfZPlane.staticType()) ){
+	    DoZPlane();
+	}
+	else{
+	    DoNull();
+	}
+    }
+
+
     public double momentum(){ 
 	return p;
     }
 
+    public double p(){ 
+	return p;
+    }
+
     public Hep3Vector asHep3Vector(){
 	double px = pt*Math.cos(phi);
 	double py = pt*Math.sin(phi);
CVSspam 0.2.8