Class ClusterMatcher

All Implemented Interfaces:
Serializable, Cloneable, Iterable<Cluster>, Collection<Cluster>, List<Cluster>, RandomAccess

public class ClusterMatcher extends ArrayList<Cluster>
Author:
ziegler
See Also:
  • Field Details

    • Beta

      public double Beta
  • Constructor Details

    • ClusterMatcher

      public ClusterMatcher()
      Matches the clusters in panel 1A and 1B
  • Method Details

    • get_xMatch

      public double get_xMatch()
    • set_xMatch

      public void set_xMatch(double _xMatch)
    • get_yMatch

      public double get_yMatch()
    • set_yMatch

      public void set_yMatch(double _yMatch)
    • get_zMatch

      public double get_zMatch()
    • set_zMatch

      public void set_zMatch(double _zMatch)
    • get_tMatch

      public double get_tMatch()
    • set_tMatch

      public void set_tMatch(double _tMatch)
    • get_tCorr

      public double[] get_tCorr()
    • getBeta

      public double getBeta()
    • setBeta

      public void setBeta(double beta)
    • init

      public void init(Cluster C1a, Cluster C1b, DataEvent event)
      Parameters:
      C1a - Cluster in panel 1a
      C1b - Cluster in panel 1b
    • matchClusters

      public static ArrayList<ClusterMatcher> matchClusters(List<Cluster> clusters, DataEvent event)
      Parameters:
      clusters -
      Returns:
      list of matched cluster doublets