Difference between revisions of "Calibration Train"
(→Run Groups) |
(→Output) |
||
Line 42: | Line 42: | ||
* The summed results for each pass through the data are kept in ROOT files with names of the form" hd_calib_passN_RunRRRRRR.root" | * The summed results for each pass through the data are kept in ROOT files with names of the form" hd_calib_passN_RunRRRRRR.root" | ||
* The processed results for each pass (e.g. constants files and figures) are kept in subdirectories with names of the form "passN/" | * The processed results for each pass (e.g. constants files and figures) are kept in subdirectories with names of the form "passN/" | ||
+ | |||
+ | The relevant directories are: | ||
+ | * ROOT files & calibration constants: /volatile/halld/home/gxproj3/calib_jobs/[workflow]/output | ||
+ | * EVIO skims: /volatile/halld/home/gxproj3/calib_jobs/[workflow]/skims | ||
= Instructions = | = Instructions = |
Revision as of 21:59, 11 April 2016
Contents
Run Groups
SWIF workflow | Run Range | Notes |
---|---|---|
GlueX-CalibRun-2016-02-25 | 10457 - 10529 | first pass, abandoned |
GlueX-CalibRun-2016-02-29 | 10531 - 10647 | first pass, abandoned |
GlueX-CalibRun-2016-03-04 | 10649 - 10724 | first pass, abandoned |
GlueX-CalibRun-2016-03-18 | 10331 - 10913 | second pass |
GlueX-CalibRun-2016-04-04 | 11048 - 11145 | first pass |
GlueX-CalibRun-2016-04-11 | 11150 - 11312 | first pass |
Job Structure
Currently 3 "passes" through the data are performed. The first pass tries to do as many calibrations as possible with one file of data. The second pass tries to do calibrations that need a larger data set. The final pass runs through a full run to use the full statistics in a run and to generate outputs for other calibration procedures that can't be done automatically yet (e.g. pi0 calibrations).
The plugins that are run on each pass are:
- Pass 1
- Step 1 - RF_online
- Step 2 - HLDetectorTiming (coarse timing+ADC/TDC alignment),TOF_TDC_shift
- Step 3 - HLDetectorTiming (track-based timing),BCAL_TDC_Timing (timewalks)
- Pass 2
- Step 1 - TAGH_timewalk,BCAL_attenlength_gainratio,BCAL_TDC_Timing (full)
- Step 2 - st_tw_corr_auto
- Pass 3
- HLDetectorTiming,PSC_TW,BCAL_attenlength_gainratio,BCAL_gainmatrix,FCALgains,FCALpedestals,ST_Tresolution,ST_Propagation_Time,p2gamma_hists,imaging,pedestal_online,BCAL_LEDonline,PS_timing,TOF_calib,pi0fcalskim,pi0fcalskim,ps_skim
Output
The output of the calibration jobs can be found at this webpage or at /volatile/halld/home/gxproj3/calib_jobs . There is a subdirectory for each calibration launch. Each launch has a directory for each run that is processed. For each run, several types of outputs are kept
- The results for the processing of each file are kept in a subdirectory with the same number as the file, in the format NNN
- The summed results for each pass through the data are kept in ROOT files with names of the form" hd_calib_passN_RunRRRRRR.root"
- The processed results for each pass (e.g. constants files and figures) are kept in subdirectories with names of the form "passN/"
The relevant directories are:
- ROOT files & calibration constants: /volatile/halld/home/gxproj3/calib_jobs/[workflow]/output
- EVIO skims: /volatile/halld/home/gxproj3/calib_jobs/[workflow]/skims
Instructions
Calibration Challenge
Old Planning
Organization
- The jobs will be submitted every Tuesday at noon, JLab time.
- The jobs will be run from the gxproj3 account [parallel use with EventStore jobs]
- The output of the jobs will be stored in ...
Run Ranges
The following runs will be processed:
RunPeriod-2015-03
- 2931, 3079, 3179, 3180, 3183, 3185
Calibrations
Job Requirements
Each calibration process should include the following:
- Plugin stored in standard location
- ROOT/other scripts stored in standard location
- https://halldsvn.jlab.org/repos/trunk/sim-recon/src/scripts/calibrations ?
- Individual git repos?
- Output to files
- QA routines
What is Being Run
The following plugins are currently being run:
- RF_online (RF signal)
- BCAL_TDC_Timing
- HLDetectorTiming
- PSC_TW
Working on adding:
- BCAL_attenlength_gainratio
- BCAL gains - /work/halld/home/wmcginle/Gain_Calib
- TOF calibrations - https://halldsvn.jlab.org/repos/trunk/home/zihlmann/TOF_calib/
Code
The current code can be obtained at
svn co https://halldsvn.jlab.org/repos/trunk/home/sdobbs/calibration_train/
The ROOT library directory can be found at: ...