Class FTCALCluster

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

public class FTCALCluster extends ArrayList<FTCALHit>
See Also:
  • Constructor Details

    • FTCALCluster

      public FTCALCluster(int cid)
  • Method Details

    • getID

      public int getID()
    • setID

      public void setID(int _clusID)
    • getSize

      public int getSize()
    • getEnergy

      public double getEnergy()
    • getFullEnergy

      public double getFullEnergy(org.jlab.utils.groups.IndexedTable energyTable)
    • getSeedEnergy

      public double getSeedEnergy()
    • getTime

      public double getTime()
    • getCentroid

      public org.jlab.geom.prim.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()
    • setStatus

      public void setStatus(org.jlab.utils.groups.IndexedTable clusterTable)
    • getStatus

      public boolean getStatus()
    • containsHit

      public boolean containsHit(FTCALHit hit, org.jlab.utils.groups.IndexedTable thresholds, org.jlab.utils.groups.IndexedTable clusterTable)
    • toString

      public String toString()
      Overrides:
      toString in class AbstractCollection<FTCALHit>
    • show

      public void show()