Skip to content
Snippets Groups Projects
  1. Feb 18, 2019
  2. Jan 20, 2019
  3. Jan 07, 2019
  4. Dec 15, 2018
    • Whitney Armstrong's avatar
      Starting adding logging with spdlog · ec942943
      Whitney Armstrong authored
      - Mixins defined in Logger.h
      - Mixin used in base classes (THcDC is currently a good example)
      
      Added a few more spdlog loggers
      
      Added logging to many.
      
      - Added logging to hodoscope, aerogel hitlist and detectormap
      - Working on scandalizer features.
      
      Added logging.
      
      Added more logging.
      
      added more logging.
      
      More logging.
      ec942943
  5. Dec 11, 2018
  6. Nov 19, 2018
  7. Sep 20, 2018
  8. Apr 28, 2018
  9. Jan 27, 2018
    • hallc-online's avatar
      Modify THcScalerEvtHandler · a3f44011
      hallc-online authored
      1) add error message if Time between sucessive reads is zero.
          This should never happen.
      
      2) Add the event number of that scaler read to the Scaler root tree
         The tree variable is evNumber
      a3f44011
  10. Jan 22, 2018
  11. Nov 22, 2017
    • Stephen A. Wood's avatar
      Deal with high rate scalers in THcScalerEvtHandler that overflow · 9d6d10a2
      Stephen A. Wood authored
        All Int_t variables that hold scaler values are now UInt_t
        Some variables that were Double_t are UInt_t
        Keep track of overflows so that tree variables holding scaler counts
           are correct for high rate scalers
        Catch overflows when computing differences from last scaler reading.
      9d6d10a2
  12. Oct 25, 2017
    • Stephen A. Wood's avatar
      Change behaviour for multiple ROCs with scalers. · cd8e6910
      Stephen A. Wood authored
        1.  If there are multiple ROCs with scalers (hardware, TI, FADC), then
      there will be multiple event 129s.  In the case where analysis of these
      events is defered to the end of the analysis, all the event 129s will
      be analyzed as if a single event, resulting in one entry in the tree.
        2.  Scalers are read either when a given time interval has passed since
      the last scaler read (usually 2 seconds), or every time an event is tagged
      as a sync event.  In the case of the "timed" reading of events, different ROCs
      with scalers are not guaranteed to read their scalers at the same event.  But
      or sync event scaler reads, all ROCs read their scalers.  This commit adds an
      option SetOnlyUseSyncEvents(Bool_t).  If set, only scaler events triggered
      by the sync event will be analyzed.
      cd8e6910
  13. Oct 19, 2017
    • Mark Jones's avatar
      Updated THcScalerEvtHandler · 15f86987
      Mark Jones authored
      Fix bug if more BCMs defined in db_PScalevt.dat than in gscalers.param
      
      Fix bug that confused names "BCM1" and "BCM17" by adding ".scal" to the BCM name
      15f86987
  14. Oct 12, 2017
  15. Sep 20, 2017
  16. Sep 15, 2017
  17. Sep 14, 2017
  18. Jul 27, 2017
  19. Jul 21, 2017
  20. Mar 29, 2017
    • Stephen A. Wood's avatar
      THcScalerEvtHandler fixes · 6d9c4e25
      Stephen A. Wood authored
        Process slot with clock first so that time is available to other slots
        Add option to use data in first scaler event
           (handler->SetUseFirstEvent(Bool_t)) instead of subtracting first event
           from subsequent events
      6d9c4e25
  21. Feb 23, 2017
  22. Feb 03, 2017
  23. Dec 05, 2016
  24. May 20, 2016
  25. May 18, 2016
  26. Mar 23, 2016
    • Stephen A. Wood's avatar
      Root 6 compatibility · 4d8583aa
      Stephen A. Wood authored
        Rename ScalerLoc so it doesn't conflict with class of same name in podd
        Ignore .pcm files
        Makefile does version check for root 6
        Address warnings in hodtest.C
      4d8583aa
  27. Jun 23, 2015
Loading