Uses of Enum Class
org.jlab.detector.helicity.HelicityBit
Packages that use HelicityBit
-
Uses of HelicityBit in org.jlab.detector.decode
Methods in org.jlab.detector.decode that return HelicityBitModifier and TypeMethodDescriptionDetectorDataDgtz.HelicityDecoderData.getHelicityPattern()
DetectorDataDgtz.HelicityDecoderData.getTSettle()
-
Uses of HelicityBit in org.jlab.detector.helicity
Methods in org.jlab.detector.helicity that return HelicityBitModifier and TypeMethodDescriptionstatic HelicityBit
HelicityBit.create
(byte value) static HelicityBit
HelicityBit.createFromRawBit
(byte bit) HelicityGenerator.get
(int n) Get the nth state in the sequence.protected HelicityBit
HelicitySequence.get
(int n) Get the nth state in the measured sequence.protected HelicityBit
HelicitySequenceDelayed.get
(int n) Get the delay-corrected nth state in the measured sequence, by walking forward delay states and returning HelicityBit.UDF if any errors along the way.static final HelicityBit
HelicitySequence.getBitInQuartet
(HelicityBit firstBit, int bitIndex) Given the first helicity state in a quartet, get another bit in that quartet.static HelicityBit
HelicityBit.getFlipped
(HelicityBit bit) protected HelicityBit
HelicitySequence.getGenerated
(int n) Predict the nth state in the sequence.protected HelicityBit
HelicitySequenceDelayed.getGenerated
(int n) Get the delay-corrected nth state in the sequence, based on the generator, returning HelicityBit.UDF if generator cannot be initialized or the state index is before the generator was initialized.HelicityState.getHelicity()
HelicityState.getHelicityRaw()
HelicityState.getPairSync()
HelicityState.getPatternSync()
HelicitySequence.predictGenerated
(long timestamp) Predict the state of a TI timestamp.HelicitySequenceDelayed.predictGenerated
(long timestamp) Get the delay-corrected state of a TI timestamp based on the generator, its seed timestamp, and the expected helicity window frequency, returning HelicityBit.UDF if generator cannot be initialized or timestamp is before the generator was initialized.HelicitySequenceManager.predictGenerated
(int runno, long timestamp) HelicitySequenceManager.predictGenerated
(org.jlab.jnp.hipo4.data.Event event) HelicitySequence.search
(long timestamp) Find the state corresponding to a given timestamp in the measured sequence.HelicitySequence.search
(long timestamp, int offset) Find the state corresponding to a given timestamp in the measured sequence.HelicitySequenceDelayed.search
(long timestamp) Get the delay-corrected state of a TI timestamp by searching the measured sequence and walking forward, returning HelicityBit.UDF if any errors along the way.HelicitySequenceDelayed.search
(long timestamp, int offset) Get the delay-corrected state of a TI timestamp by searching the measured sequence and walking forward, returning HelicityBit.UDF if any errors along the way.HelicitySequenceManager.search
(int runno, long timestamp) HelicitySequenceManager.search
(int runno, long timestamp, int offset) HelicitySequenceManager.search
(org.jlab.jnp.hipo4.data.Event event) HelicitySequenceManager.search
(org.jlab.jnp.hipo4.data.Event event, int offset) HelicitySequenceDelayed.searchGenerated
(long timestamp) Get the delay-corrected state of a TI timestamp by searching the measured sequence to count states and using the generator to calculate the helicity, returning HelicityBit.UDF if generator cannot be initialized or timestamp is before the generator was initialized or after the measured sequence.HelicitySequenceManager.searchGenerated
(int runno, long timestamp) HelicitySequenceManager.searchGenerated
(org.jlab.jnp.hipo4.data.Event event) static HelicityBit
Returns the enum constant of this class with the specified name.static HelicityBit[]
HelicityBit.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.jlab.detector.helicity with parameters of type HelicityBitModifier and TypeMethodDescriptionvoid
HelicityGenerator.addState
(HelicityBit bit) Let the user add a state to initialize the sequence.static final HelicityBit
HelicitySequence.getBitInQuartet
(HelicityBit firstBit, int bitIndex) Given the first helicity state in a quartet, get another bit in that quartet.static HelicityBit
HelicityBit.getFlipped
(HelicityBit bit) Constructors in org.jlab.detector.helicity with parameters of type HelicityBitModifierConstructorDescriptionHelicityState
(HelicityBit helicity, HelicityBit pairSync, HelicityBit patternSync) -
Uses of HelicityBit in org.jlab.detector.scalers
Fields in org.jlab.detector.scalers declared as HelicityBitModifier and TypeFieldDescriptionprotected HelicityBit
StruckScaler.helicity
protected HelicityBit
StruckScaler.quartet
Methods in org.jlab.detector.scalers that return HelicityBitMethods in org.jlab.detector.scalers with parameters of type HelicityBitModifier and TypeMethodDescriptionvoid
StruckScaler.setHelicity
(HelicityBit b) void
StruckScaler.setQuartet
(HelicityBit b)