Skip to content
Snippets Groups Projects
  1. Oct 13, 2017
  2. Oct 12, 2017
    • Eric Pooser's avatar
      Ref rime work (#221) · e8923735
      Eric Pooser authored
      * Include trigger apparatus reference time into param list
      
      * Inlcude trigger apparatus reference times into trigger maps
      
      * Update HMS maps accordingly
      
      * Update SHMS maps accordingly
      e8923735
  3. Oct 05, 2017
  4. Sep 29, 2017
  5. Sep 22, 2017
    • Hall C Online Analyzer User's avatar
      Pooser edtm work (#215) · b184324a
      Hall C Online Analyzer User authored
      * Add SHMS FADC reference time signal
      
      * Modify report files and templates to better quantify the deadtimes
      
      * Push initial changes for Steve
      
      * Include failed state of HMS scalers replay script
      
      * Include proper(?) method for obtaining event 129 scaler reads
      
      * Ensure that trigger apparatus cut file has similar flow to stack and production to avoid confusion
      
      * Remove reference time which serves as a reference time for the trigger apparatus
      
      * Update maps corresponding to previous commit
      
      * Ignore # files
      
      * Update test stand cuts file to match production and stack
      
      * Update test stand cuts file to match production and stack on HMS side
      
      * Update cuts files to handle new event type stucture corresponding to mulitple triggers
      
      * Make cuts only HMS specific
      
      * Do the same for the SHMS and correct the template files
      
      * Correct template files
      
      * Add pedestal event because of historical reasons (needs to be fixed)
      
      * Do the same for the SHMS
      b184324a
  6. Sep 21, 2017
    • Hall C Online Analyzer User's avatar
      Pooser edtm work (#214) · 55e99c3a
      Hall C Online Analyzer User authored
      * Add SHMS FADC reference time signal
      
      * Modify report files and templates to better quantify the deadtimes
      
      * Push initial changes for Steve
      
      * Include failed state of HMS scalers replay script
      
      * Include proper(?) method for obtaining event 129 scaler reads
      
      * Ensure that trigger apparatus cut file has similar flow to stack and production to avoid confusion
      
      * Remove reference time which serves as a reference time for the trigger apparatus
      
      * Update maps corresponding to previous commit
      
      * Ignore # files
      
      * Update test stand cuts file to match production and stack
      
      * Update test stand cuts file to match production and stack on HMS side
      55e99c3a
  7. Sep 20, 2017
    • Brad Sawatzky's avatar
      Find coda files in a path list (#209) · b342e543
      Brad Sawatzky authored
      * Add vim lint to .gitignore
      
      * Update replay scripts to search in a list of paths
      
      - NOTE: This requires the podd submodule be updated to include
        modifcations to the THaRun constructor that can search a pathList.
      
      - The default './raw' and './cache' pathnames that are searched here
        should generally be symlinks to the relevant local path on the Hall C
        cluster, and the /cache/mss/hallc/.../raw/ path, respectively. For
        example:
          cd hallc_replay
          ln -s /net/cdaq/cdaql3data/coda/data/raw raw
          ln -s /cache/mss/hallc/spring17/raw      cache
      
      - FWIW: The batch filtering of the replay scripts was done with
        this perl script:
          cd SCRIPTS/
          find . -name '*.C' -exec ./filter.pl {} \;
        --- filter.pl ---
        #!/usr/bin/perl
      
        use File::Slurp;
      
        my $file = read_file($ARGV[0]);
      
        $file =~ s/\Qchar RunFileName[100];\E\W*\Qsprintf(RunFileName, RunFileNamePattern, RunNumber);\E\W*\QTHaRun* run = new THaRun(RunFileName);\E/THaRun* run = new THaRun( pathList, Form(RunFileNamePattern, RunNumber) );/s;
      
        $file =~ s/\Qconst char* RunFileNamePattern = "\E.*?\/(.*?\.dat)";/const char* RunFileNamePattern = "$1";\n  vector<TString> pathList;\n    pathList.push_back(".");\n    pathList.push_back(".\/raw");\n    pathList.push_back(".\/cache");\n/s;
      
        write_file("$ARGV[0]", $file);
        ---
      b342e543
    • Hall C Online Analyzer User's avatar
  8. Sep 19, 2017
    • Yero1990's avatar
      updated shms scaler map (#212) · 7287fa6c
      Yero1990 authored
      7287fa6c
    • Hall C Online Analyzer User's avatar
      Pooser trig map work (#210) · 68e24ba4
      Hall C Online Analyzer User authored
      * Include consolidated SHMS TI trigger inputs into HMS trigger maps
      
      * Include SHMS TI trigger inputs into HMS test stand maps
      
      * Include consolidated HMS TI trigger inputs into SHMS trigger maps
      
      * Include HMS TI trigger inputs into SHMS test stand maps
      
      * Point HMS DC test stand to 6 GeV chamber histos
      
      * Update scaler map and database to include mixed HMS and SHMS triggers
      68e24ba4
  9. Sep 15, 2017
    • Hall C Online Analyzer User's avatar
      Pooser trigger work (#208) · 268b8d24
      Hall C Online Analyzer User authored
      * Add ignore stuff
      
      * Include TI trigger inputs into scalers
      
      * Add TI trigger inputs to param files
      
      * Add TI trigger inputs to trigger maps
      
      * Add HMS trigger apparatus variables to trigger test stand
      
      * Remove raster from trigger apparatus map
      
      Update HMS maps to include new TI trigger inputs
      
      * Remove fast raster from trigger apparatus map
      
      * Add TI trigger inputs to SHMS maps
      268b8d24
    • vardant's avatar
      Add calorimeter efficiency calculations. (#207) · 0051e55c
      vardant authored
      * Add efficiency calculations for the layers of the calorimeters.
      
      * Add efficiency calculation for the Array part of calorimeter.
      
      * Update phgcer_calib.param
      
      @vardant These calibration numbers should be included in hallc_replay/PARAM/SHMS/HGCER/CALIB/KPP_Spring_2017/.  For reference the gain constants for run 464 were phgcer_adc_to_npe = 1/111., 1/118., 1/122., 1/125.
      
      * Update pcal_geom.param
      
      Fix some typos
      0051e55c
  10. Sep 12, 2017
  11. Aug 31, 2017
    • Eric Pooser's avatar
      Raster tweaks (#205) · 323ce1ef
      Eric Pooser authored
      * Incorporate fast raster DEFfiles into appropriate infrastructure
      
      * Tweak DEFfiles to match previous pull request
      323ce1ef
  12. Aug 30, 2017
    • Mark Jones's avatar
      Add file onlineGUI/Macros/comp_histos.C · e2f4f625
      Mark Jones authored
      comp_histos.C does a chi-squared comparision between histograms
        in two root files. Need to create the subdirectory Output
        The execution is
        .x Macros/comp_histos.C("oldfile.root","newfile.root")
      
        Main purpose is for comparing histograms
        after changes to hcana. Histograms which are exactly the same
        have a chi-square = 0 .
        For histograms that fail the chi-square test, a list of
        names in placed in Output/hist_diff_NoMatch_output.txt
        and the histograms are plotted and the plots saved to
         Output/hist_diff_NoMatchoutput.pdf
        For histograms that pass the chi-square test, a list of
        names in placed in Output/hist_diff_Match_output.txt
      e2f4f625
  13. Aug 29, 2017
  14. Aug 25, 2017
  15. Aug 24, 2017
  16. Aug 19, 2017
    • Yero1990's avatar
      Scalers map (#200) · 3d051873
      Yero1990 authored
      * added HODO EDTM to Maps and Param filrs for HMS/SHMS; Added block T.hms.* in epics_short.def in order to produce HMS Hodo EDTM leaf variable; Added Hodo EDTM to scaler.map
      
      * undo changes in HMS hodo naming schemes for scalers map
      3d051873
  17. Aug 02, 2017
  18. Aug 01, 2017
    • Ryan-Ambrose's avatar
      Dp cut & Cherenkov Updates (#196) · 0b87083f
      Ryan-Ambrose authored
      * May 26, 2017 -- Long overdue push, some old Calibration Scripts but also the presently working analysis and Calibration scripts in Final Scripts directory.
      
      * Updated Calibration with pulseAmp script.
      
      * root file
      
      * added Rootfiles
      
      * Rewrote pulseAmp analysis, works much better now.
      Included Degtiarenko's code to evaluate as a better alternative.
      Started the write up for the actual calibration process
      
      * Updated Analysis scripts, started deciphering Fortran code.
      
      * test
      
      * TEST
      
      * test
      
      * bla
      
      * blah
      
      * boring git stuff
      
      * git stuff
      
      * Made the master branch much more organized/presentable
      
      * Finializing directory. Modified how calibration appears/output the calibration constants
      
      * Updated the analysis and visualization scripts for NGC.
      
      * Version of Calibration suitable for the Summer presentation.
      
      * Removed debugging line
      
      * Updating repository with changes made at software workshop
      
      * Added changes to PARAM & DBASE files to take appropriate HGC calibration constants for each run.
      
      * Changed replay output to something more sensible
      
      * Added new Analysis scripts to master
      
      * Removing bloat from merge with branch Ryan
      
      * Removing redundant files from master
      
      * Added properly named, properly formatted calibration scripts to master
      
      * Removed bloat with the README file
      
      * Removed more bloat in data_files
      
      * Updated calibration file
      
      * Updated calibration script to include the NGC as well. Added calibration parameters to PARAM & DBASE in an identical method as the HGC.
      
      * Updated calibraion scripts
      
      * Removed tracking of .gitignore
      
      * Added .gitignore...can't change branches otherwise
      
      * Updated calibration script to include Eric's recommendation of cuting on TracksFired leaf.
      
      * Updated investigation of the integrals of first few photoelectrons
      
      * Updated display to show expected integral based on Poisson statistics
      
      * Updated Calorimeter PARAM CALIB file after discussion with Varden
      
      * Merged efficiencies from development branch to master
      
      * Updated efficiency script to only display info if requested, and will now output the cuts on beta and timing
      
      * Cleaned up efficiencies.C, now in more or less a final stage.
      calibration still needs a little cleaning up, especially concerning the poisson/Guassian after processing which yielded little information.
      
      * Updated calibration, much cleaner and sensible
      
      * Added particle ID for tracksfired calibration strategy
      
      * Changed the calibrated histograms to have identical limits/bins. Required merging some bins together from original data...should be okay.
      
      * Updated files to include cut on delta p on all 3 Cherenkovs
      
      * Cleaned up tracksfired calibration strategy
      
      * Added quick README on instructions to run script
      
      * Finialized the quick README.md
      
      * Update README.md
      
      * Update .gitignore
      
      * Deleted unnecessary DBASE files
      
      * Cleaned up Pull request
      
      * Changed Cal Calib run488 file to remove old calib constants
      0b87083f
    • Eric Pooser's avatar
      Remove stale parameter files (#194) · f77173ef
      Eric Pooser authored
      f77173ef
  19. Jul 28, 2017
  20. Jul 27, 2017
  21. Jul 26, 2017
    • Yero1990's avatar
      -Modified shms dc calib scripts in accord with the recent hallc repla… (#188) · 13d64fb8
      Yero1990 authored
      * -Modified shms dc calib scripts in accord with the recent hallc replay restructure
      -updated Drift Chamber Calib parameters for run 488 after making the changes to the calibration code
      
      * removed tzero offsets from geom param file
      13d64fb8
    • Eric Pooser's avatar
      Pooser scaler online gui fix (#187) · 834401d2
      Eric Pooser authored
      * Ignor header file
      
      * Fix typo in map file and get rid of debug statement
      
      * Adapt shms scaler online GUI for new naming scheme
      
      * Remove deprecated config files
      
      Move scaler config files to own directory
      
      * Fix scalers replay script so it does not seg fault
      
      * Modify online GUI for HMS scalers to function with new naming scheme
      
      * Auto-indent
      
      * Move staggaling files to examples
      
      * Add directory structure to online GUI
      834401d2
    • Eric Pooser's avatar
      Pooser rename dirs work (#186) · c1277892
      Eric Pooser authored
      * Fix naming scheme and histo names to be consistant with the rest of the repo
      
      * Same fix as previous commit but for HMS
      
      * Modify production replay scripts to keep naming convention consistant with previous commits
      
      * Apparently THaVhist cannot handle LaTeX alphabets
      
      * Turn off tzero per wire param causing replay to crash and burn
      
      * Uncomment event/trigger types.  Needs to be cleaned up later
      
      * Remove deprecated detector directories
      
      * Remove deprecated map files
      
      * Exclude trigger histo with no real variable
      
      * Include raster into stack map
      
      * Uncomment lines which were causing a bajillion errors
      
      Needs to be cleaned up at some point
      
      * Remove deprecated parameter files
      
      * Remove deprecated replay scripts
      
      * Remove deprecated template file
      c1277892
    • Mark K Jones's avatar
      Merge pull request #185 from MarkKJones/hgcer · c633d481
      Mark K Jones authored
      Updated SHMS Pre/Shower gain constants for run 488
      c633d481
    • hallc-online's avatar
    • hallc-online's avatar
      Update SHMS cal gain constants for 488. · 37915888
      hallc-online authored
      37915888
  22. Jul 25, 2017
    • Yero1990's avatar
      Add primary kine (#184) · 5c07f546
      Yero1990 authored
      * -added primary kin to HMS single arm production replay script
      -Minor fix in shms production replay script
      
      * Minor addition in replay_production_hms.C
      
      * -change primary kine names in hms/shms replay scripts
      
      * -added elec_KIN/ dir. for electron kinematics DEF-files for HMS/SHMS
      -include new def files in mergelist and update production def file
      5c07f546
    • Eric Pooser's avatar
      Hms replay restruct (#182) · d02e6a42
      Eric Pooser authored
      * Re-structure the PARAM files for HMS and added raster variables to thms.param
      
      * restructure hallc_replay DBASE for HMS param files; add hodo/cer kpp_spring_2017 calibration directories and parameter files
      
      * restructure HMS detector maps directory; add hms run 303 to standard.database
      
      * -added Raster to HMS trigger map
      -minor fix in commented raster names
      -minor fix in name for HMS to SHMS in an shms map file
      
      * -Include only one spectrometer in 'g.evtyp' variable for HMS/SHMS report file cuts (for the moment ...)
      
      * -added new 'PRODUCTION' directory for HMS where all def files with 'good' variables are included
      -copied python script/list from SHMS 'PRODUCTION' directory to HMS.
      (This script combines individual detector def files into one)
      
      * -added STACK directory in HMS Def-files dir, which includes only stack histograms (excludes EPICS variables)
      
      * -added TEST_STANDS directory in HMS Def-Files to include raw and good
      detector histograms
      
      * -excluded hms Aerogel from def files (for now . . .)
      
      * -updated HMS templates for scalers, stack and production
      
      * Re-structure the PARAM files for HMS and added raster variables to thms.param
      
      * restructure hallc_replay DBASE for HMS param files; add hodo/cer kpp_spring_2017 calibration directories and parameter files
      
      * restructure HMS detector maps directory; add hms run 303 to standard.database
      
      * -added Raster to HMS trigger map
      -minor fix in commented raster names
      -minor fix in name for HMS to SHMS in an shms map file
      
      * -Include only one spectrometer in 'g.evtyp' variable for HMS/SHMS report file cuts (for the moment ...)
      
      * -added new 'PRODUCTION' directory for HMS where all def files with 'good' variables are included
      -copied python script/list from SHMS 'PRODUCTION' directory to HMS.
      (This script combines individual detector def files into one)
      
      * -added STACK directory in HMS Def-files dir, which includes only stack histograms (excludes EPICS variables)
      
      * -added TEST_STANDS directory in HMS Def-Files to include raw and good
      detector histograms
      
      * -excluded hms Aerogel from def files (for now . . .)
      
      * -updated HMS templates for scalers, stack and production
      
      * -Restructurization of replay scripts in HMS
      
      * Minor fixes in shms replay scripts
      
      * -moved replay scripts to new directories
      d02e6a42
Loading