Class MUHDCluster

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

public class MUHDCluster extends ArrayList<MUHDHit>
See Also:
  • Constructor Details

    • MUHDCluster

      public MUHDCluster(int cid)
  • Method Details

    • getID

      public int getID()
    • setID

      public void setID(int _clusterID)
    • getSize

      public int getSize()
    • getEnergy

      public double getEnergy()
    • getTime

      public double getTime()
    • getCentroid

      public Point3D getCentroid()
    • getX

      public double getX()
    • getY

      public double getY()
    • getZ

      public double getZ()
    • getX2

      public double getX2()
    • getY2

      public double getY2()
    • getWidthX

      public double getWidthX()
    • getWidthY

      public double getWidthY()
    • getRadius

      public double getRadius()
    • getTheta

      public double getTheta()
    • getPhi

      public double getPhi()
    • getLayerMultiplicity

      public double getLayerMultiplicity(int ilayer)
    • isgoodCluster

      public boolean isgoodCluster()
    • containsHit

      public boolean containsHit(MUHDHit hit)
    • showCluster

      public void showCluster()
    • getSignals

      public static ArrayList<MUHDCluster> getSignals(EvioDataBank bank)