Instructions for updating thresholds and the conditions database for 2019 running.

Updating SVT Thresholds

ssh rhel6-64.slac.stanford.edu
cd /nfs/slac/g/hps3/software
source setup_svt_qa.sh
cd /nfs/slac/g/hps3/phys2019_thresholds
svt-qa thresholds.py <evio_file_name>
mv thresholds.dat out/thresholds_(run_number).dat
scp out/thresholds_(run_number).dat ftp.jlab.org:/somewhere/at/jlab
ssh login.jlab.org -t ssh ifarm
scp /somewhere/at/jlab/ hpsrun@clondaq5:/usr/clas12/release/1.4.0/slac_svt/2019XXXX_(run_number)_thresholds_2.0rms.dat


Edit the appropriate line to point to the new thresholds file in: /usr/clas12/release/1.4.0/parms/trigger/HPS/Run2019/svt/svt_config.cnf
Start a run from download and make a log entry in HBlog


Loading Thresholds into the Conditions Database

ssh rhel6-64.slac.stanford.edu
cd /nfs/slac/g/hps3/phys2019_conditions
source setup_svt_qa.sh
svt-qa baseline.py <input.evio> <output_conditions_(run_number).root>
mv baseline.dat 2019XXXX_(run_number)_svt_calibrations.dat
scp 2019XXXX_(run_number)_svt_calibrations.dat ftp.jlab.org:/somewhere/at/jlab
ssh login.jlab.org -t ssh ifarm
mv /somewhere/at/jlab/2019XXXX_(run_number)_svt_calibrations.dat /work/hallb/hps/phys2019_svt_calibrations
cd /work/hallb/hps/phys2019_svt_calibrations
bash
source setup_svt_qa.sh
load_calibrations -f 20190XXX_(run_number)_svt_calibrations.dat -r (run_number)


Make a log entry in HBlog

  • No labels