Skip to content
Snippets Groups Projects
README.md 1.05 KiB
Newer Older
  • Learn to ignore specific revisions
  • # scripts directory
    
    ## Data Quality  and Monitoring 
    
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
     
    * [good_coin_counter.cxx](good_coin_counter.cxx)
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
        > The coin (bean) counter for CSV sidis.
    * [good_hms_counter.cxx](good_hms_counter.cxx)
        > The good HMS electron singles yield counter.
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
        > Also looks at scalers for monitoring
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
    * [plot_hms_singles.cxx](plot_hms_singles.cxx)
         Plots the results of running `good_hms_counter.cxx` for a range of runs.
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
    
    * [make_human_table.cxx](make_human_table.cxx)
    
         Prints run list in a nice table
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
    
    * [make_daves_table.cxx](make_daves_table.cxx)
    
         Prints Dave's table
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
    
    * [plot_charge_vs_time.cxx](plot_charge_vs_time.cxx)
    
         Plots the experiment charge/yields vs time or run number.
    
    Whitney Armstrong's avatar
    Whitney Armstrong committed
    
    * [plot_waveforms.cxx](plot_waveforms.cxx)
    
         Plots waveforms on the display server.
    
    
    ## Replay Scripts
    
    `replay_production_coin_sidis.cxx`
    
    ## Examples and Templates
    
    `json_load.cxx`
    :   Shows how to use nlohmann json library.
    `mongo_test.cxx`
    :   Basic test for using mongodb
    
    
    
    `bsa0.cxx`
    `hms_s1_times.cxx`
    `hms_trk_eff.cxx`
    `rf_timing.cxx`
    `scaler_sync.cxx`
    `tracking_eff.cxx`