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
    • Setup running at SLAC
      • 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
  • No labels