Uses of Class
org.jlab.detector.helicity.HelicityState
Packages that use HelicityState
-
Uses of HelicityState in org.jlab.detector.decode
Methods in org.jlab.detector.decode that return HelicityStateMethods in org.jlab.detector.decode with parameters of type HelicityStateModifier and TypeMethodDescriptionvoid
DetectorDataDgtz.HelicityDecoderData.setHelicityState
(HelicityState helicityState) -
Uses of HelicityState in org.jlab.detector.helicity
Fields in org.jlab.detector.helicity with type parameters of type HelicityStateMethods in org.jlab.detector.helicity that return HelicityStateModifier and TypeMethodDescriptionstatic HelicityState
HelicityState.createFromFadcBank
(org.jlab.io.base.DataBank adcBank) Create a state from a HEL::adc org.jlab.jnp.hipo4.data.Bankstatic HelicityState
HelicityState.createFromFadcBank
(org.jlab.io.base.DataBank adcBank, org.jlab.io.base.DataBank runConfig) static HelicityState
HelicityState.createFromFadcBank
(org.jlab.io.base.DataBank adcBank, org.jlab.io.base.DataBank runConfig, ConstantsManager c) static HelicityState
HelicityState.createFromFadcBank
(org.jlab.jnp.hipo4.data.Bank adcBank) static HelicityState
HelicityState.createFromFadcBank
(org.jlab.jnp.hipo4.data.Bank adcBank, org.jlab.jnp.hipo4.data.Bank runConfig) static HelicityState
HelicityState.createFromFadcBank
(org.jlab.jnp.hipo4.data.Bank adcBank, org.jlab.jnp.hipo4.data.Bank runConfig, ConstantsManager c) static HelicityState
HelicityState.createFromFlipBank
(org.jlab.io.base.DataBank flipBank) Create a state from a HEL::flip org.jlab.io.base.DataBank FIXME: can we not cast/convert between DataBank and Bank?static HelicityState
HelicityState.createFromFlipBank
(org.jlab.jnp.hipo4.data.Bank flipBank) Create a state from a HEL::flip org.jlab.jnp.hipo4.data.Bankprotected HelicityState
HelicitySequence.getState
(int n) Get the nth state in the measured sequence.HelicityState.invert()
Inverts the helicity/helicityRaw components of this stateprotected HelicityState
HelicitySequence.searchState
(long timestamp) Find the state corresponding to a given timestamp in the measured sequence.Methods in org.jlab.detector.helicity that return types with arguments of type HelicityStateMethods in org.jlab.detector.helicity with parameters of type HelicityStateModifier and TypeMethodDescriptionvoid
HelicityGenerator.addState
(HelicityState state) Let the user add a state to initialize the sequence.final boolean
HelicitySequence.addState
(HelicityState state) Add a state to the sequence, unless the same timestamp already exists or it has undefined bits, and keep them ordered by timestamp.int
HelicityState.compare
(HelicityState o1, HelicityState o2) Compare based on timestamp for sorting and List insertion.int
HelicityState.compareTo
(HelicityState other) Compare based on timestamp for sorting and List insertion.boolean
HelicityState.equals
(HelicityState other) int
HelicityState.getEventDelta
(HelicityState other) HelicityState.getInfo
(HelicityState other, int counter) double
HelicityState.getSecondsDelta
(HelicityState other) Method parameters in org.jlab.detector.helicity with type arguments of type HelicityStateModifier and TypeMethodDescriptionvoid
HelicitySequence.addStream
(TreeSet<HelicityState> states) Detect and add state changes from a "stream" of measured helicities to the sequence.final boolean
HelicityGenerator.initialize
(List<HelicityState> states) Initialize with a list of states.static void
HelicitySequence.writeFlips
(org.jlab.jnp.hipo4.io.HipoWriterSorted writer, TreeSet<HelicityState> stream) Write all state changes from a stream into new HEL::flip banks in new, tagged events