GIOD - LHC Event Reconstruction and Analysis

  • In 1998, CMS Physicists had produced several sub-detector orientated OO prototypes (e.g. Tracker, ECAL, HCAL …)

  • (Release of ORCA now supercedes much of this work)

  • Written in C++, occasionally using some Fortran, and without persistent objects

  • We took these codes and

    • Integrated them into an overall structure
    • Redesigned and restructured where necessary
    • Made the objects persistent, with data written to an Objectivity database
  • Then we reviewed the code and its structure for speed, performance and effectiveness of the algorithms

  • We added the global reconstruction aspects, such as track/ECAL cluster matching, Jet finding, event tagging

  • Using the resulting “CMSOO” application, we are processing data in a large store of fully simulated di-jet events on the Exemplar

    Tracker geometry

    ECAL Cluster

    Individual ECAL crystal
    with energy

    Reconstructed Track

Previous slide Next slide Back to first slide View graphic version