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