Class HelixCrossListFinder

java.lang.Object
org.jlab.rec.cvt.cross.HelixCrossListFinder

public class HelixCrossListFinder extends Object
A class with methods used to find lists of crosses. This is the Pattern Recognition step used in track seeding, to find the points that are consistent with belonging to the same track. This step precedes the initial estimates of the track parameters.
Author:
ziegler
  • Constructor Details

    • HelixCrossListFinder

      public HelixCrossListFinder()
  • Method Details

    • findCandidateCrossLists

      public List<Seed> findCandidateCrossLists(List<ArrayList<Cross>> cvt_crosses, double xb, double yb, Swim swimmer)
      Parameters:
      cvt_crosses -
      xb -
      yb -
      swimmer -
      Returns:
      the list of crosses determined to be consistent with belonging to a track in the cvt