Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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.
  • 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
      • 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

...