A ROOT/IO Based Software Framework for CMS
William Tanenbaum

TL;DR
This paper discusses the development and evolution of the CMS software framework's data persistency system, highlighting its transition from Objectivity/DB to ROOT/IO and plans for future conversion to POOL within the LHC Computing Grid.
Contribution
It presents the design, current implementation, and future plans for the CMS software's data persistency system based on ROOT/IO and POOL.
Findings
Current ROOT/IO implementation supports CMS data persistency
Evolution from Objectivity/DB to ROOT/IO described
Plans for converting to POOL are outlined
Abstract
The implementation of persistency in the Compact Muon Solenoid (CMS) Software Framework uses the core I/O functionality of ROOT. We will discuss the current ROOT/IO implementation, its evolution from the prior Objectivity/DB implementation, and the plans and ongoing work for the conversion to "POOL", provided by the LHC Computing Grid (LCG) persistency project.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Advanced Data Storage Technologies · Particle physics theoretical and experimental studies
