Skip to content
Snippets Groups Projects
  1. 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
  2. Dec 11, 2018
  3. Nov 19, 2018
  4. Sep 20, 2018
  5. Apr 28, 2018
  6. 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
  7. Jan 22, 2018
  8. 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
  9. 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
  10. 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
  11. Oct 12, 2017
  12. Sep 20, 2017
  13. Sep 15, 2017
  14. Sep 14, 2017
  15. Jul 27, 2017
  16. Jul 21, 2017
  17. 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
  18. Feb 23, 2017
  19. Feb 03, 2017
  20. Dec 05, 2016
  21. May 20, 2016
  22. May 18, 2016
  23. 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
  24. Jun 23, 2015
Loading