...
- investigate component/plugin-based architecture for analysis and reco
- make each component self-contained, "pluggable", and inspectable
- checkout ROOT's VMC, VGM
- writes GDML, AGDD
- geometry from ROOT, Geant4
- a python HepRep parser
- python bindings to LCIO (using swig or boost)
- experiment with a Java server
- Tomcat (suggested by Tony)
- MySQL
- file catalog, linked histograms, simulation runs, etc.
- file format LCIO/StdHep utilities (probably in Java)
- actions
- dump
- concat (could perform better using low-level SIO block writing)
- print number of events
- print number of run headers
- print start run number
- print max run number
- actions
- print start event number
- print max event number
- split
- merge / overlay
- select records
- by criteria or number
- transform records by some algorithm
- convert records to another format by some algorithm
- LCIO
- StdHep
- ASCII/Tuples
- Others?