Commit in lcsim/sandbox/RobKutschke/TRFTests/v1 on MAIN
RKTrack.java+12-21.1 -> 1.2
Add energy accessors.

lcsim/sandbox/RobKutschke/TRFTests/v1
RKTrack.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- RKTrack.java	30 Aug 2007 14:16:33 -0000	1.1
+++ RKTrack.java	17 Oct 2007 18:17:31 -0000	1.2
@@ -14,9 +14,9 @@
  *  z0  = z at PCA to z axis (mm)
  * 
  *@author $Author: kutschke $
- *@version $Id: RKTrack.java,v 1.1 2007/08/30 14:16:33 kutschke Exp $
+ *@version $Id: RKTrack.java,v 1.2 2007/10/17 18:17:31 kutschke Exp $
  *
- * Date $Date: 2007/08/30 14:16:33 $
+ * Date $Date: 2007/10/17 18:17:31 $
  *
  */
 
@@ -69,6 +69,14 @@
     public double y0()    { return    y0;}
     public double sz()    { return    sz;}
     public double rho()   { return   rho;}
+
+    public double e() {
+	return e(m_pi);
+    }
+
+    public double e( double m ){
+	return Math.sqrt( p*p + m*m);
+    }
     
     // Synonym for cottan(theta);
     public double tanlam()  { return cz/sz;}
@@ -109,6 +117,8 @@
     private double x0;       // x at PCA to z axis.
     private double y0;       // y at PCA to z axis.
 
+    // Matches precicision in TRF.
+    private double m_pi = 0.13957;
 
     private void update(){
 	rho   = pt/Constants.fieldConversion/bz;
CVSspam 0.2.8