Issues
The following issues needing infrastruture work were identified at the workshop:
Reconstruction
- PFA "template" into which different (clustering etc) algorithms can be inserted
- Complete finding/fitting package
- Ability to reconstruct event particle by particle
- Cluster finding should be steered on physics quantities (interaction lengths, etc)
- Track seeded cluster finding.
LCIO
- Some outstanding issues which need discussion
- Add CellID to TrackerHit
- Entry/Exit point for SimTrackerHit
Examples
- Need example of how to add new items to WIRED
- Need tutorial documentation on HepRep capabilities
- Need more advanced examples
org.lcsim Infrastructure
- Drivers etc
- Should be possible to add a subdriver without causing to be explicitly called.
- Driver should provide standard way to control input/output collections
- Logging, should be improved.
- Improve filter example
- Steering file for offline use (adopt Marlin scheme?)
- Ability to save MCParticle with cheater clusters
- Ability to sort on columns in LCIO Event Browser
- Event Overlays
- Hit neighbour calculation in corners, detector overlap regions
- Improve sampling fraction handling in calorimeter
- Ability to integrate Marlin/lcsim processors.
- DigiSim should produce SimCalorimeterHits?
Geometry
- Should add support for flags (EM,HAD,Digital,Analog etc) for sub-detectors.
- Access to properies of materials. Calculation of dE/dx.
- Maybe should add dE/dx calculation to materials subsystem
- More realistic LDC geometry description (octagonal calorimeter)
WIRED
- Cuts
- should be able to save user preferences e.g collection visibility
- Wired performance with large number of (e.g.) TPCHits
Miscellaneous
- Binary AIDA tuples