Tasklist summer 2017
From HallCWiki
Jump to navigationJump to searchSoftware tasklist for summer 2017
- Documentation. Decide on best implementation of documents, doxygen and readmes.
- fix memory leaks
- Decoder
- Document decoders, hitlist, rawadc etc.
- Finish scaler integration into data
- Have something similar to the old "syncfilter"? . 2 pass like Hall A? Write out temporary CODA file?
- Detectors
- Drift Chambers
- Documentation of algorithm in code.
- Simple alignment code with minimization based on residuals
- Have "tzero" offsets on a per wire as opposed to per plane.
- Redo LR assignment again after matching stubs into a track?
- Calculate residuals without the plane included in track fit?
- Calculate per wire efficiencies?
- Hodoscope
- Documentation of algorithm in code.
- Move to have pulse amp in mV and pulse integral in pC?
- Need to check out calibration code and adc time walk correction.
- Move to having multiple ADC hits, need selection method based on ADC time.
- Aerogel
- Documentation of algorithm in code.
- Need to modify Decode method to properly fill fAdc_p,fAdc_n etc for new FADC.
- Move to having multiple ADC hits, need selection method based on ADC time.
- Cerenkov
- Documentation of algorithm in code.
- In FineProcess have a match between mirror and track
- Move to having multiple ADC hits, need selection method based on ADC time.
- Shower
- Documentation of algorithm in code. Mostly done.
- Move to having multiple ADC hits, need selection method based on ADC time.
- Drift Chambers
- Raster
- Documentation of algorithm in code.
- Implement two rasters.
- Spectrometer
- Documentation of algorithm in code.
- Implement correction for vertical beam position
- Histogramming and reports
- Documentation in READMEs.
- Set up a report file that includes detectors and gives quick idea of efficiencies and status. Report includes scalers and EPICs info.
- Determine if the PODD code can plot individual elements of the TClonesArray objects or need to implement a physics module
- Parameter files
- Documentation in READMEs.
- Physics modules
- Separate Hall C Golden track Class
- Separate Hall C energy loss Class
- Are the Hall A physics modules ok or need Hall C version?
- Coincidence time
- Calibrations
- Drift chamber
- Hodoscope
- Shower
- Aerogel
- Cherenkov