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

Current (Miscellaneous)

  • G4Java
    • test the navigator (for Mark)
  • GDML
    • examples for Julius (GraXML)
    • include mechanism in compact files (include GDML snippets)
    • CPP code generation
  • LCDD
    • xmlbeans for automatic code generation from schema
  • AGDD
    • generate via ROOT (but requires VMC)
  • GraXML
    • look at geometry framework, using in JAS