lcsim/src/org/lcsim/mc/fast/tracking
diff -u -r1.9 -r1.10
--- ReconTrack.java 23 Oct 2006 19:42:29 -0000 1.9
+++ ReconTrack.java 25 Apr 2008 06:13:09 -0000 1.10
@@ -19,7 +19,7 @@
* are provided. <br>
*
* @author Tony Johnson, Wolfgang Walkowiak
- * @version $Id: ReconTrack.java,v 1.9 2006/10/23 19:42:29 tonyj Exp $
+ * @version $Id: ReconTrack.java,v 1.10 2008/04/25 06:13:09 timb Exp $
*/
public class ReconTrack implements Track
{
@@ -41,6 +41,7 @@
private DocaTrackParameters m_smear = null;
transient private Particle mc;
private int m_tcharge;
+ private double[] _refpoint = {0,0,0};
ReconTrack(double bField, TrackResolutionTables parm, SimpleTables SmTbl, Random rand, Particle mc, boolean hist, boolean simple)
{
@@ -394,11 +395,11 @@
* Get the original vertex point of smeared MC track.
*/
- // Get the MC truth particle's origin.
+ // Get the reference point used for track parameter calculations
//
public double[] getReferencePoint()
{
- return m_smear.getPosition(m_smear.getL0());
+ return _refpoint;
}
public boolean isReferencePointPCA()