Commit in lcsim/src/org/lcsim/fit/helicaltrack on MAIN
HelicalTrackHit.java+3-31.16 -> 1.17
Minor change - save position as array of doubles instead of a vector to avoid doing a conversion on each getPosition call.

lcsim/src/org/lcsim/fit/helicaltrack
HelicalTrackHit.java 1.16 -> 1.17
diff -u -r1.16 -r1.17
--- HelicalTrackHit.java	21 May 2009 21:48:15 -0000	1.16
+++ HelicalTrackHit.java	1 Dec 2009 19:35:13 -0000	1.17
@@ -34,7 +34,7 @@
 public class HelicalTrackHit implements Comparable, TrackerHit {
     
 //    private List<TrackerHit> _originalhits;
-    private Hep3Vector _pos;
+    private double[] _pos;
     private Hep3Vector _poscor;
     private SymmetricMatrix _cov;
     private SymmetricMatrix _covcor;
@@ -55,7 +55,7 @@
 
     public HelicalTrackHit(Hep3Vector pos, SymmetricMatrix cov, double dEdx, double time, int type,
             List rawhits, String detname, int layer, BarrelEndcapFlag beflag) {
-        _pos = pos;
+        _pos = pos.v();
         _poscor = pos;
         _cov = cov;
         _covcor = cov;
@@ -187,7 +187,7 @@
      * @return nominal hit position
      */
     public double[] getPosition() {
-        return _pos.v();
+        return _pos;
     }
     
     /**
CVSspam 0.2.8