Uses of Enum Class
org.jlab.detector.helicity.HelicityBit
Packages that use HelicityBit
- 
Uses of HelicityBit in org.jlab.detector.decodeMethods in org.jlab.detector.decode that return HelicityBitModifier and TypeMethodDescriptionDetectorDataDgtz.HelicityDecoderData.getHelicityPattern()DetectorDataDgtz.HelicityDecoderData.getTSettle()
- 
Uses of HelicityBit in org.jlab.detector.helicityMethods in org.jlab.detector.helicity that return HelicityBitModifier and TypeMethodDescriptionstatic HelicityBitHelicityBit.create(byte value) static HelicityBitHelicityBit.createFromRawBit(byte bit) HelicityGenerator.get(int n) Get the nth state in the sequence.protected HelicityBitHelicitySequence.get(int n) Get the nth state in the measured sequence.protected HelicityBitHelicitySequenceDelayed.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 HelicityBitHelicitySequence.getBitInQuartet(HelicityBit firstBit, int bitIndex) Given the first helicity state in a quartet, get another bit in that quartet.static HelicityBitHelicityBit.getFlipped(HelicityBit bit) protected HelicityBitHelicitySequence.getGenerated(int n) Predict the nth state in the sequence.protected HelicityBitHelicitySequenceDelayed.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 HelicityBitReturns 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 TypeMethodDescriptionvoidHelicityGenerator.addState(HelicityBit bit) Let the user add a state to initialize the sequence.static final HelicityBitHelicitySequence.getBitInQuartet(HelicityBit firstBit, int bitIndex) Given the first helicity state in a quartet, get another bit in that quartet.static HelicityBitHelicityBit.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.scalersFields in org.jlab.detector.scalers declared as HelicityBitModifier and TypeFieldDescriptionprotected HelicityBitStruckScaler.helicityprotected HelicityBitStruckScaler.quartetMethods in org.jlab.detector.scalers that return HelicityBitMethods in org.jlab.detector.scalers with parameters of type HelicityBitModifier and TypeMethodDescriptionvoidStruckScaler.setHelicity(HelicityBit b) voidStruckScaler.setQuartet(HelicityBit b)