Uses of Package
org.jlab.detector.helicity

Packages that use org.jlab.detector.helicity
  • Class
    Description
    Just to force a convention and avoid confusion on helicity bit definitions.
    See: common-tools/clas-detector/doc https://logbooks.jlab.org/entry/3531353
  • Class
    Description
    Delay correction and integrity checking for the JLab helicity decoder board's HEL::decoder HIPO bank.
    Just to force a convention and avoid confusion on helicity bit definitions.
    Helicity Pseudo-Random Sequence.
     
    This is the same numbering/naming convention used by CEBAF's EPICS variable HELPATTERNd, the helicity board manual, and in our CCDB table /runcontrol/helicity.
    Stores a sequence of helicity states and provides timestamp- or state-count- based search of helicity state based on the measured sequence or pseudo-random generator sequence, and provides some integrity checking of the sequence, including comparing the measured and generator sequences. ____________________________________________________________________ Getter methods naming convention: Prefixes: "get" - based on state count "search" - based on finding timestamp in the measured sequence "predict" - based on generator seed time and expected periodicity Suffixes: "Generated" - use the psuedo-random generator's sequence ____________________________________________________________________ The generator methods are able to look past the measured range, while the non-generator methods cannot.
    See: common-tools/clas-detector/doc https://logbooks.jlab.org/entry/3531353
    Low-level, static methods for delay-correcting and integrity-checking the bit sequences of the JLab helicity signals, based only on basic pattern properties and the pseudorandom generator.
  • Class
    Description
    Just to force a convention and avoid confusion on helicity bit definitions.