Class AHDCCluster

java.lang.Object
org.jlab.rec.ahdc.AHDCCluster.AHDCCluster

public class AHDCCluster extends Object
AHDCCluster are compose by 2 PreCluster on layer with a different stereo angle
  • Constructor Details

    • AHDCCluster

      public AHDCCluster(PreCluster precluster, PreCluster other_precluster)
    • AHDCCluster

      public AHDCCluster(double X, double Y, double Z)
    • AHDCCluster

      public AHDCCluster(PreCluster precluster)
      Build an AHDCCluster from a single PreCluster (one layer of a superlayer). Used by the GNN path when a track covers a superlayer on only one stereo layer — no stereo pair is available, so Z is taken from the average wire-midpoint z of the PreCluster's hits rather than from a stereo-angle computation. DocaClusterRefiner falls back to a degenerate DocaCluster when get_PreClusters_list().size() != 2, so downstream is unaffected.
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • get_PreClusters_list

      public ArrayList<PreCluster> get_PreClusters_list()
    • get_Radius

      public double get_Radius()
    • set_Radius

      public void set_Radius(double _Radius)
    • get_Phi

      public double get_Phi()
    • set_Phi

      public void set_Phi(double _Phi)
    • get_Z

      public double get_Z()
    • set_Z

      public void set_Z(double _Z)
    • is_Used

      public boolean is_Used()
    • set_Used

      public void set_Used(boolean _Used)
    • get_Num_wire

      public int get_Num_wire()
    • set_Num_wire

      public void set_Num_wire(int _Num_wire)
    • get_X

      public double get_X()
    • set_X

      public void set_X(double _X)
    • get_Y

      public double get_Y()
    • set_Y

      public void set_Y(double _Y)
    • get_U

      public double get_U()
    • set_U

      public void set_U(double _U)
    • get_V

      public double get_V()
    • set_V

      public void set_V(double _V)
    • get_trackId

      public int get_trackId()
    • set_trackId

      public void set_trackId(int trackId)