lcsim/src/org/lcsim/recon/pfa/identifier
diff -u -r1.2 -r1.3
--- HelixExtrapolationResult.java 29 Apr 2010 13:48:18 -0000 1.2
+++ HelixExtrapolationResult.java 6 Oct 2010 19:55:36 -0000 1.3
@@ -2,6 +2,7 @@
import hep.physics.vec.*;
import java.util.*;
+import org.lcsim.util.swim.HelixSwimmer;
public class HelixExtrapolationResult
{
@@ -62,4 +63,15 @@
public Hep3Vector extendToMCALEndcapLayer(int layer) {
return m_internalExtrapolator.extendToMCALEndcapLayer(layer);
}
+ public HelixSwimmer getSwimmer()
+ {
+ if(m_internalExtrapolator instanceof TrackHelixExtrapolator)
+ return ((TrackHelixExtrapolator) (m_internalExtrapolator)).m_swimmer;
+ return null;
+ }
+ public void setSwimmer(HelixSwimmer hs)
+ {
+ if(m_internalExtrapolator instanceof TrackHelixExtrapolator)
+ ((TrackHelixExtrapolator) (m_internalExtrapolator)).m_swimmer = hs;
+ }
}