lcsim/sandbox/RobKutschke/TRFTests/v1
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;