Class TrajectoryFinder

java.lang.Object
org.jlab.rec.cvt.trajectory.TrajectoryFinder

public class TrajectoryFinder extends Object
A driver class to find the trajectory of a track candidate. NOTE THAT THE PATH TO FIELD MAPS IS SET BY THE CLARA_SERVICES ENVIRONMENT VAR.
Author:
ziegler
  • Constructor Details

    • TrajectoryFinder

      public TrajectoryFinder()
  • Method Details

    • findTrajectory

      public Trajectory findTrajectory(int id, Ray ray, ArrayList<Cross> candCrossList)
    • setHitResolParams

      public void setHitResolParams(String detector, int sector, int layer, Cluster cluster, StateVec stVec, boolean trajFinal)
      Parameters:
      detector -
      sector -
      layer -
      cluster -
      stVec - stateVec
      trajFinal -
    • calcTrackIntersBMT

      public static double[][][] calcTrackIntersBMT(Ray ray, int start_layer)
    • calcTrackIntersSVT

      public static double[][][] calcTrackIntersSVT(Ray ray)
    • hitsToArray

      public void hitsToArray(List<Hit> hits2)