You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 11
Next »
Tests
- Make TDS classes stable, so to ease upgrade of System Tests
- Who: Tracy
- Status: UNDER WORK
- CalRecon internal tests
- Integrate new tools and add other kind fo input data
- Who: David
- Status: UNDER WORK
TDS Class Structure
- CalCluster
- Modify layer data for moments analysis output
- Energy, Radiation lengths, etc., per layer
- Output variables:
- Longitudinal and transverse moments
- X0,Y0 at face of Cal
- Distance to nearest edge
- Others?
- Who: Tracy
- Status: ?
- CalCorToolResult
- Define status bits
- Type of trajectory used (Cal or Tkr)
- Who: Bill, Tracy
- Status: ?
- CalEventEnergy
- Mechanism to allow multiple cluster analysis (e.g. pi0 analysis)
- Who: Tracy, David
- Status: need more discussion.
- Relational Tables
- Implement tables
- Who: David
- Status: STUDY OF EXISTING CLASSES.
Algorithms
- Moments Analysis
- Replace current Cal axis calculation with Moments Analysis
- Ideally: define Moments Analysis and implement in new code utilizing the new data structures
- Expedient: Integrate existing code into current structure (~done)
- Who: Tracy
- Status: ?
- CalValsTool
- Integrate latest AnalysisNtuple CalValsCorTool into new CalRecon structure
- Identify minimum set of output variables
- Who: Tracy, Bill
- Status: ?
- Iterative Moments Analysis for improved cluster parameter determination
- Introduce the "old" iterative moments analysis into CalRecon tool structure to provide "standalone" CalRecon analysis
- Who: Tracy
- Status: ?
- CalEventEnergyAlg
- Review the way we manage passes.
- Who: David
- Status: UNDER WORK
Lower Priority
Documentation
- Update Cal Confluence pages to reflect structure of CalRecon
- Who: David, Tracy
- Status: not started
Geometry Service
- Convert TkrGeometrySvc into a general Glast geometry service
- "clean up" interface?
- Move to GlastSvc?
- Who: David
- Status: not started.
Code Review
- Review internal code of the new correction tools
- Who: David
- Status: not started
Iterative processing
- Allow for job options iterative processing "loop"
- Can Gaudi algorithm "execute" methods be called more than once per event? Allow for job options iterative processing "loop"
- Who: David
- Status: standalone prototype done, Gaudi compatibility not proved, and not demonstrated it is worth for the simple use-cases of Glast.