Skip to content
Snippets Groups Projects
  1. Aug 28, 2020
  2. Mar 31, 2020
  3. Mar 30, 2020
  4. Mar 04, 2020
    • Mark Jones's avatar
      Updated THcScalerEvtHandler · e5b40a34
      Mark Jones authored
      Dave Mack introduced two new variables to the
      calculation of beam current to described correction for
      the nonlinearity above 60uA in BCM1 and BCM2
      seen in the Fall 18, Spring 19 and Summer 19running.
      See for example summer 2019
      hallcweb.jlab.org/doc-private/ShowDocument?docid=1037
      Fall 18/Spring 19
      hallcweb.jlab.org/doc-private/ShowDocument?docid=1042
      
      For a BCM scaler read the difference, Dcounts, from the
      previous scaler and get the time difference, Dtime.
      Original calculation is:
      I = (Dcounts/Dtime-fBCMOffset)/BCM_Gain
      Now add an non-linearity correction
      I = I + fBCM_SatQuadratic*Max(I-fBCM_SatOffset,0.0)^2
      
      Add parameters fBCM_SatOffset and fBCM_SatQuadratic
      that can be optional read-in. If parameters are
      not read-in the parameters are set to zero, so
      there is no correction.
      
      Add the non-linearity correction to all BCM current
      calculations.
      e5b40a34
  5. Jan 17, 2020
    • Stephen A. Wood's avatar
      Helicity decoding improvements: · 59652700
      Stephen A. Wood authored
      1.  If THcHelicity is told about the THcHelicityScaler object with
          the SetHelicityScaler method, it will use helicity scaler events
          to jump start generating the seed
      2.  When beam off, helicity decoding can get lost if the helicity_freq
          parameter is not very close to the actual helicity reversal frequency
          (which seems to drift).  THcHelicity now calculates a recommended value
          of helicity_freq.
      59652700
  6. Jan 13, 2020
  7. Jan 03, 2020
  8. Jan 01, 2020
  9. Dec 21, 2019
  10. Dec 16, 2019
  11. Dec 15, 2019
  12. Dec 09, 2019
  13. Dec 08, 2019
Loading