skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: EVENT DATA STORAGE AND MANAGEMENT IN STAR.

Conference ·
OSTI ID:780778

The Solenoidal Tracker At RHIC (STAR) is a large acceptance collider detector, commissioned for operation at Brookhaven National Laboratory in 1999. STAR is designed to measure the momentum and identify several thousands of particles per event. About 300 Terabytes of data will be generated each year. To handle such a huge amount of data, sophisticated data structures and associated tools were developed. The main features of these data structures are: Data structure is a complicated but flexible set of C++ objects; All data objects are persistent, we do not maintain separate transient and persistent data structures; Persistence of data structure is based on ROOT[?] I/O implementation; Part of ROOT I/O was modified to meet STAR requirements; and The modification of ROOT I/O allows to support automatic schema evolution of STAR data structures. Automatic tools allow reading of old data into new environments. In this paper we present our experience with maintenance of big and complicated OO data structures, especially concerning schema evolution.

Research Organization:
Brookhaven National Lab. (BNL), Upton, NY (United States)
Sponsoring Organization:
USDOE Office of Energy Research (ER) (US)
DOE Contract Number:
AC02-98CH10886
OSTI ID:
780778
Report Number(s):
BNL-68201; KB0201; R&D Project: PO3; KB0201; TRN: AH200121%%118
Resource Relation:
Conference: COMPUTING IN HIGH ENERGY PHYSICS, PADOVA (IT), 02/07/2000--02/11/2000; Other Information: PBD: 7 Feb 2000
Country of Publication:
United States
Language:
English