Class URWellStrip

java.lang.Object
org.jlab.service.urwell.URWellStrip
All Implemented Interfaces:
Comparable

public class URWellStrip extends Object implements Comparable
URWell strip, defined based on ADC bank information and 3D line provided by the geometry service
Author:
bondi, devita
  • Constructor Details Link icon

    • URWellStrip Link icon

      public URWellStrip(int sector, int layer, int component)
    • URWellStrip Link icon

      public URWellStrip(int sector, int layer, int component, int ADC, int TDC)
  • Method Details Link icon

    • getDescriptor Link icon

      public DetectorDescriptor getDescriptor()
    • setDescriptor Link icon

      public void setDescriptor(DetectorDescriptor desc)
    • getSector Link icon

      public int getSector()
    • getLayer Link icon

      public int getLayer()
    • getChamber Link icon

      public int getChamber()
    • setChamber Link icon

      public void setChamber(int chamber)
    • getADC Link icon

      public int getADC()
    • setADC Link icon

      public void setADC(int ADC)
    • getTDC Link icon

      public int getTDC()
    • setTDC Link icon

      public void setTDC(int TDC)
    • getId Link icon

      public int getId()
    • setId Link icon

      public void setId(int id)
    • getClusterId Link icon

      public int getClusterId()
    • setClusterId Link icon

      public void setClusterId(int clusterId)
    • getLine Link icon

      public Line3D getLine()
    • setLine Link icon

      public void setLine(Line3D stripLine)
    • getEnergy Link icon

      public double getEnergy()
    • setEnergy Link icon

      public void setEnergy(double energy)
    • getTime Link icon

      public double getTime()
    • setTime Link icon

      public void setTime(double time)
    • getStatus Link icon

      public int getStatus()
    • setStatus Link icon

      public void setStatus(int status)
    • isNeighbour Link icon

      public boolean isNeighbour(URWellStrip strip)
    • isInTime Link icon

      public boolean isInTime(URWellStrip strip)
    • compareTo Link icon

      public int compareTo(Object o)
      Specified by:
      compareTo in interface Comparable
    • getStrips Link icon

      public static List<URWellStrip> getStrips(DataEvent event, URWellStripFactory factory, ConstantsManager ccdb)
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object