Data Analysis - Analysis task list
From Xem2
Analysis tasks
Initial post-run tasks
- Clone online replay - create pass 1 repository --> all updates should go into this repository
- Verify standard.kinematics for HMS and SHMS
- Check angle pictures in CODA file (Penny and Nadia)
- Verify magnet settings (Burcu)
- Check run lists against standard.kinematics and run sheets (already done?)
- Small replay update
- Add/verify that momenta and angles used in the analysis are written to report files (including any offsets)
- Add pointing offsets used in hcana to report files (they're hard-wired!)
- Add more stuff to epics tree (helium target temperatures and pressures)
- Verify correct BPM calibration in replay (Dave G)
- Use high-momentum HMS matrix element files where appropriate (there are least 2 - Jacob might have more by now)
- Check fast raster calibrations have right sign
Tasks for pass1
- Calibrations
- BCM calibrations (Zoe)
- Reference time cuts
- Timing window cuts
- Cherenkov calibrations (done? check online calibrations)
- Run ranges need to be checked to compare when HV was changed.
- Calorimeter calibrations
- TOF
- Drift distances
- After calibrations, perform surveys for 1st replay (number PE, calorimeter resolution, track residuals)
Longer term tasks (towards cross sections/ratios)
- HMS/SHMS acceptance checks
- Elastics
- HMS-SHMS comparisons
- Determine kinematic offsets, resolution
- Single arm elastic
- Heep
- Elastic peak width (p-p_elas(theta))
- Target boiling analysis
- Scalers
- Tracks
- Backgrounds
- Pion backgrounds
- Charge symmetric backgrounds
- Efficiencies
- Determine/check efficiencies for all PID detectors
- Trigger efficiency (include 3/4 efficiency)
- EDTM - parameterize electronic dead time using EDTM + Computer dead time? Use EDTM run-by-run?
- General quality control (after efficiencies are in good place)
- Yield vs run (for kinematics with many runs)
- Visual inspection of handful of key quality control graphs
- Data MC comparisons
- Generate normalized yields with all corrections
- Generate MC yields using mc_single_arm + radiated cross section model
- Generate RC tables using externals_all
- Compare data/MC - iterate model as needed