Class AHDCCluster
java.lang.Object
org.jlab.rec.ahdc.AHDCCluster.AHDCCluster
AHDCCluster are compose by 2 PreCluster on layer with a different stereo angle
-
Constructor Summary
ConstructorsConstructorDescriptionAHDCCluster(double X, double Y, double Z) AHDCCluster(PreCluster precluster) Build an AHDCCluster from a single PreCluster (one layer of a superlayer).AHDCCluster(PreCluster precluster, PreCluster other_precluster) -
Method Summary
Modifier and TypeMethodDescriptionintdoubleget_Phi()doubleintdoubleget_U()doubleget_V()doubleget_X()doubleget_Y()doubleget_Z()booleanis_Used()voidset_Num_wire(int _Num_wire) voidset_Phi(double _Phi) voidset_Radius(double _Radius) voidset_trackId(int trackId) voidset_U(double _U) voidset_Used(boolean _Used) voidset_V(double _V) voidset_X(double _X) voidset_Y(double _Y) voidset_Z(double _Z) toString()
-
Constructor Details
-
AHDCCluster
-
AHDCCluster
public AHDCCluster(double X, double Y, double Z) -
AHDCCluster
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 whenget_PreClusters_list().size() != 2, so downstream is unaffected.
-
-
Method Details
-
toString
-
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)
-