Class DocaClusterRefiner

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

public class DocaClusterRefiner extends Object
Build refined cluster space points using DOCA circles. For each original Cluster (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<Cluster> clusters)
      Build a list of DocaCluster objects from the original list of Cluster. Each Cluster may generate multiple DocaCluster points.