Class URWellCluster

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

public class URWellCluster extends ArrayList<URWellStrip>
URWell in-layer cluster
Author:
bondi, devita
See Also:
  • Field Details Link icon

    • indexMaxStrip Link icon

      public int indexMaxStrip
  • Constructor Details Link icon

    • URWellCluster Link icon

      public URWellCluster(URWellStrip strip)
  • Method Details Link icon

    • getId Link icon

      public int getId()
    • getDescriptor Link icon

      public DetectorDescriptor getDescriptor()
    • getSector Link icon

      public int getSector()
    • getLayer Link icon

      public int getLayer()
    • getChamber Link icon

      public int getChamber()
    • getLine Link icon

      public Line3D getLine()
    • getEnergy Link icon

      public double getEnergy()
    • getTime Link icon

      public double getTime()
    • getSeedTime Link icon

      public double getSeedTime()
    • getSeedStrip Link icon

      public URWellStrip getSeedStrip()
    • getMaxStrip Link icon

      public int getMaxStrip()
    • addStrip Link icon

      public boolean addStrip(URWellStrip strip)
    • getADC Link icon

      public int getADC()
    • setStatus Link icon

      public void setStatus(int val)
    • getStatus Link icon

      public byte getStatus()
    • setClusterId Link icon

      public void setClusterId(int id)
    • redoClusterLine Link icon

      public void redoClusterLine()
    • createClusters Link icon

      public static List<URWellCluster> createClusters(List<URWellStrip> stripList)
    • getClusters Link icon

      public static List<URWellCluster> getClusters(List<URWellCluster> clusters, int sector, int layer)
    • toString Link icon

      public String toString()
      Overrides:
      toString in class AbstractCollection<URWellStrip>