lcsim/src/org/lcsim/recon/tracking/seedtracker
diff -u -r1.14 -r1.15
--- FastCheck.java 16 Nov 2010 15:46:02 -0000 1.14
+++ FastCheck.java 28 Feb 2011 19:17:12 -0000 1.15
@@ -7,8 +7,6 @@
import org.lcsim.fit.helicaltrack.HelicalTrackCross;
import org.lcsim.fit.helicaltrack.HelicalTrackFit;
import org.lcsim.fit.helicaltrack.HelicalTrackHit;
-import org.lcsim.fit.helicaltrack.HelixUtils;
-import org.lcsim.fit.helicaltrack.TrackDirection;
import org.lcsim.fit.threepointcircle.ThreePointCircleFitter;
import org.lcsim.fit.twopointcircle.TwoPointCircleFit;
import org.lcsim.fit.twopointcircle.TwoPointCircleFitter;
@@ -510,12 +508,7 @@
HelicalTrackCross cross = (HelicalTrackCross) hit;
HelicalTrackFit helix = null;
if (seed != null) helix = seed.getHelix();
- if (helix != null) {
- TrackDirection trkdir = HelixUtils.CalculateTrackDirection(helix, helix.PathMap().get(hit));
- cross.setTrackDirection(trkdir, helix.covariance());
- } else {
- cross.resetTrackDirection();
- }
+ cross.setTrackDirection(helix);
}
}