Class DocaClusterRefiner

java.lang.Object
org.jlab.rec.ahdc.DocaCluster.DocaClusterRefiner

public class DocaClusterRefiner extends Object
Build refined cluster space points using DOCA circles. For each original AHDCCluster (2 PreClusters with stereo angle), if the hit multiplicity is (1,1), (1,2)/(2,1) or (2,2), we construct new space points from circle-circle tangents. Otherwise we fall back to the original (x,y,z) with weight 1.
  • Constructor Details

    • DocaClusterRefiner

      public DocaClusterRefiner()
  • Method Details

    • buildRefinedClusters

      public static ArrayList<DocaCluster> buildRefinedClusters(List<AHDCCluster> clusters)
      Build a list of DocaCluster objects from the original list of AHDCCluster. Each AHDCCluster may generate multiple DocaCluster points.