You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 11
Next »
- Event Display
- Improve usability for producing single event displays
- Button for saving a quick screenshot
- Provide better instructions (and or facilities) for selecting events
- Get more feedback from users on what is needed here
- MC Production
- Port job scripts from Auger
- Catalog existing data files in datacat
- Provide scripts for crawling and adding MC data to the datacat
- SLIC
- Move to github along with LCDD and GDML
- Port sim plugin functionality from ldmx-sw (Jeremy McCormick)
- Write one or more event biasing plugins for producing specialized samples quickly (Omar Moreno)
- Provide replacement CMake-based build system to ilcinstall (Jeremy McCormick)
- Track Recon
- New tracking finding algorithm to replace Seed Tracker
- Investigate more modern tracking algorithms (cellular automata, DAF, etc.)
- Replacement of material management classes
- Speed up existing track finding code, particularly in the track confirm/extend steps
- Vertexing
- New vertex finding algorithm
- Update current algorithm for proper calculation of track parameters for detached vertexes
- Analysis
- hps-java
- Remove ConditionsDriver which is already replaced by command line arguments
- Remove EventMarkerDriver which is already replaced by command line arguments
- Test steering files and delete or sandbox non-working ones
- Move users module to separate github repo without branch protection on master
- It could be pulled in as a git sub-module relatively easily if desired.
- Normalize the meaning and usage of the same switches across different command line programs
- In general, if two command line programs accept the same or similar options, they should use the same switches for them.
- Conditions System
- Rewrite to use tabular data model as provided by freehep package
- lcsim
- Provide capability to run a multi-threaded event loop
- Make sure current LCIO implementation is up to date with standalone LCIO project
- Replace LCIO internal implementation with the standard Java one from the standalone project