Class ECStrip

java.lang.Object
org.jlab.service.ec.ECStrip
All Implemented Interfaces:
Comparable

public class ECStrip extends Object implements Comparable
Author:
gavalian
  • Constructor Details Link icon

    • ECStrip Link icon

      public ECStrip(int sector, int layer, int component)
  • Method Details Link icon

    • getDescriptor Link icon

      public DetectorDescriptor getDescriptor()
    • setStatus Link icon

      public void setStatus(int val)
    • getDBStatus Link icon

      public short getDBStatus()
    • setADC Link icon

      public ECStrip setADC(int adc)
    • setTDC Link icon

      public ECStrip setTDC(int tdc)
    • setTADC Link icon

      public ECStrip setTADC(float tdc)
    • getADC Link icon

      public int getADC()
    • getTDC Link icon

      public int getTDC()
    • getRawTime Link icon

      public double getRawTime()
    • getPhaseCorrectedTime Link icon

      public double getPhaseCorrectedTime()
    • getRawTime Link icon

      public double getRawTime(boolean phaseCorrection)
    • getTWCTime Link icon

      public double getTWCTime()
    • useFT Link icon

      public boolean useFT()
    • getTime Link icon

      public double getTime()
    • getDTime Link icon

      public double getDTime()
    • getFTime Link icon

      public double getFTime()
    • getEnergy Link icon

      public double getEnergy()
    • setDistanceEdge Link icon

      public void setDistanceEdge(double val)
    • getDistanceEdge Link icon

      public double getDistanceEdge()
    • setPeakId Link icon

      public void setPeakId(int val)
    • getPeakId Link icon

      public int getPeakId()
    • setID Link icon

      public void setID(int val)
    • getID Link icon

      public int getID()
    • setStripID Link icon

      public void setStripID(int val)
    • getStripID Link icon

      public int getStripID()
    • setClusterId Link icon

      public void setClusterId(int val)
    • getClusterId Link icon

      public int getClusterId()
    • setAttenuation Link icon

      public void setAttenuation(double a, double b, double c, double d, double e)
    • setTriggerPhase Link icon

      public void setTriggerPhase(int val)
    • setVeff Link icon

      public void setVeff(double val)
    • setDVeff Link icon

      public void setDVeff(double val)
    • setFVeff Link icon

      public void setFVeff(double val)
    • getDVeff Link icon

      public double getDVeff()
    • getFVeff Link icon

      public double getFVeff()
    • getVeff Link icon

      public double getVeff()
    • setGain Link icon

      public void setGain(double val)
    • setITime Link icon

      public void setITime(double a0, double a1, double a2, double a3, double a4)
    • setDTime Link icon

      public void setDTime(double a0, double a1, double a2, double a3, double a4, double a5, double a6, double a7, double a8)
    • setFTime Link icon

      public void setFTime(double a0, double a1, double a2, double a3, double a4, double a5, double a6)
    • setDtimeGlobalTimeWalk Link icon

      public void setDtimeGlobalTimeWalk(double val)
    • setFtimeGlobalTimeWalk Link icon

      public void setFtimeGlobalTimeWalk(double val)
    • setDtimeGlobalTimingOffset Link icon

      public void setDtimeGlobalTimingOffset(double val)
    • setFtimeGlobalTimingOffset Link icon

      public void setFtimeGlobalTimingOffset(double val)
    • getITiming Link icon

      public double[] getITiming()
    • getDTiming Link icon

      public double[] getDTiming()
    • getFTiming Link icon

      public double[] getFTiming()
    • getEnergy Link icon

      public double getEnergy(Point3D point)
    • getEcorr Link icon

      public double getEcorr(double dist)
    • getTime Link icon

      public double getTime(Point3D point)
    • getFTime Link icon

      public double getFTime(Point3D point)
    • getDTime Link icon

      public double getDTime(Point3D point)
    • getPointTime Link icon

      public double getPointTime()
    • getEdist Link icon

      public double getEdist()
    • getTdist Link icon

      public double getTdist()
    • getLine Link icon

      public Line3D getLine()
    • isNeighbour Link icon

      public boolean isNeighbour(ECStrip strip)
    • isInTime Link icon

      public boolean isInTime(ECStrip strip)
    • compareTo Link icon

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

      public String toString()
      Overrides:
      toString in class Object