Package org.jlab.detector.decode
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintgetNPair()intintintintbyteintbytelongintintintintvoidsetHelicityPattern(byte helicityPattern) voidsetHelicityPatternWindows(int helicityPatternWindows) voidsetHelicitySeed(int helicitySeed) voidsetHelicityState(HelicityState helicityState) voidsetHelicityWindows(int helicityWindows) voidsetNPair(int nPair) voidsetNPattern(int nPattern) voidsetNTStableFallingEdge(int nTStableFallingEdge) voidsetNTStableRisingEdge(int nTStableRisingEdge) voidsetPairWindows(int pairWindows) voidsetPatternPhaseCount(byte patternPhaseCount) voidsetPatternWindows(int patternWindows) voidsetPolarity(byte polarity) voidsetTimestamp(long timestamp) voidsetTSettle(byte tSettle) voidsetTSettleTime(int tSettleTime) voidsetTStableEnd(int tStableEnd) voidsetTStableStart(int tStableStart) voidsetTStableTime(int tStableTime) toString()
-
Constructor Details
-
HelicityDecoderData
public HelicityDecoderData() -
HelicityDecoderData
public HelicityDecoderData(byte helicity, byte pair, byte pattern)
-
-
Method Details
-
getHelicityState
-
setHelicityState
-
getTimestamp
public long getTimestamp() -
setTimestamp
public void setTimestamp(long timestamp) -
getHelicitySeed
public int getHelicitySeed() -
setHelicitySeed
public void setHelicitySeed(int helicitySeed) -
getNTStableRisingEdge
public int getNTStableRisingEdge() -
setNTStableRisingEdge
public void setNTStableRisingEdge(int nTStableRisingEdge) -
getNTStableFallingEdge
public int getNTStableFallingEdge() -
setNTStableFallingEdge
public void setNTStableFallingEdge(int nTStableFallingEdge) -
getNPattern
public int getNPattern() -
setNPattern
public void setNPattern(int nPattern) -
getNPair
public int getNPair() -
setNPair
public void setNPair(int nPair) -
getTStableStart
public int getTStableStart() -
setTStableStart
public void setTStableStart(int tStableStart) -
getTStableEnd
public int getTStableEnd() -
setTStableEnd
public void setTStableEnd(int tStableEnd) -
getTStableTime
public int getTStableTime() -
setTStableTime
public void setTStableTime(int tStableTime) -
getTSettleTime
public int getTSettleTime() -
setTSettleTime
public void setTSettleTime(int tSettleTime) -
getTSettle
-
setTSettle
public void setTSettle(byte tSettle) -
getHelicityPattern
-
setHelicityPattern
public void setHelicityPattern(byte helicityPattern) -
getPolarity
public byte getPolarity() -
setPolarity
public void setPolarity(byte polarity) -
getPatternPhaseCount
public byte getPatternPhaseCount() -
setPatternPhaseCount
public void setPatternPhaseCount(byte patternPhaseCount) -
getPatternWindows
public int getPatternWindows() -
setPatternWindows
public void setPatternWindows(int patternWindows) -
getPairWindows
public int getPairWindows() -
setPairWindows
public void setPairWindows(int pairWindows) -
getHelicityWindows
public int getHelicityWindows() -
setHelicityWindows
public void setHelicityWindows(int helicityWindows) -
getHelicityPatternWindows
public int getHelicityPatternWindows() -
setHelicityPatternWindows
public void setHelicityPatternWindows(int helicityPatternWindows) -
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<DetectorDataDgtz.HelicityDecoderData>
-