Class DetectorDataDgtz.HelicityDecoderData

java.lang.Object
org.jlab.detector.decode.DetectorDataDgtz.HelicityDecoderData
All Implemented Interfaces:
Comparable<DetectorDataDgtz.HelicityDecoderData>
Enclosing class:
DetectorDataDgtz

public static class DetectorDataDgtz.HelicityDecoderData extends Object implements Comparable<DetectorDataDgtz.HelicityDecoderData>
a class to hold Helicity decoder data data
Author:
gavalian
  • Constructor Details Link icon

    • HelicityDecoderData Link icon

      public HelicityDecoderData()
    • HelicityDecoderData Link icon

      public HelicityDecoderData(byte helicity, byte pair, byte pattern)
  • Method Details Link icon

    • getHelicityState Link icon

      public HelicityState getHelicityState()
    • setHelicityState Link icon

      public void setHelicityState(HelicityState helicityState)
    • getTimestamp Link icon

      public long getTimestamp()
    • setTimestamp Link icon

      public void setTimestamp(long timestamp)
    • getHelicitySeed Link icon

      public int getHelicitySeed()
    • setHelicitySeed Link icon

      public void setHelicitySeed(int helicitySeed)
    • getNTStableRisingEdge Link icon

      public int getNTStableRisingEdge()
    • setNTStableRisingEdge Link icon

      public void setNTStableRisingEdge(int nTStableRisingEdge)
    • getNTStableFallingEdge Link icon

      public int getNTStableFallingEdge()
    • setNTStableFallingEdge Link icon

      public void setNTStableFallingEdge(int nTStableFallingEdge)
    • getNPattern Link icon

      public int getNPattern()
    • setNPattern Link icon

      public void setNPattern(int nPattern)
    • getNPair Link icon

      public int getNPair()
    • setNPair Link icon

      public void setNPair(int nPair)
    • getTStableStart Link icon

      public int getTStableStart()
    • setTStableStart Link icon

      public void setTStableStart(int tStableStart)
    • getTStableEnd Link icon

      public int getTStableEnd()
    • setTStableEnd Link icon

      public void setTStableEnd(int tStableEnd)
    • getTStableTime Link icon

      public int getTStableTime()
    • setTStableTime Link icon

      public void setTStableTime(int tStableTime)
    • getTSettleTime Link icon

      public int getTSettleTime()
    • setTSettleTime Link icon

      public void setTSettleTime(int tSettleTime)
    • getTSettle Link icon

      public HelicityBit getTSettle()
    • setTSettle Link icon

      public void setTSettle(byte tSettle)
    • getHelicityPattern Link icon

      public HelicityBit getHelicityPattern()
    • setHelicityPattern Link icon

      public void setHelicityPattern(byte helicityPattern)
    • getPolarity Link icon

      public byte getPolarity()
    • setPolarity Link icon

      public void setPolarity(byte polarity)
    • getPatternPhaseCount Link icon

      public byte getPatternPhaseCount()
    • setPatternPhaseCount Link icon

      public void setPatternPhaseCount(byte patternPhaseCount)
    • getPatternWindows Link icon

      public int getPatternWindows()
    • setPatternWindows Link icon

      public void setPatternWindows(int patternWindows)
    • getPairWindows Link icon

      public int getPairWindows()
    • setPairWindows Link icon

      public void setPairWindows(int pairWindows)
    • getHelicityWindows Link icon

      public int getHelicityWindows()
    • setHelicityWindows Link icon

      public void setHelicityWindows(int helicityWindows)
    • getHelicityPatternWindows Link icon

      public int getHelicityPatternWindows()
    • setHelicityPatternWindows Link icon

      public void setHelicityPatternWindows(int helicityPatternWindows)
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • compareTo Link icon

      public int compareTo(DetectorDataDgtz.HelicityDecoderData o)
      Specified by:
      compareTo in interface Comparable<DetectorDataDgtz.HelicityDecoderData>