Ten years of Object-Oriented analysis on H1
Creators
- 1. Department of High Energy Physics, Oliver Lodge Laboratory, University of Liverpool, Liverpool, L69 7ZE (United Kingdom)
Description
Over a decade ago, the H1 Collaboration decided to embrace the object-oriented paradigm and completely redesign its data analysis model and data storage format. The event data model, based on the ROOT framework, consists of three layers - tracks and calorimeter clusters, identified particles and finally event summary data - with a singleton class providing unified access. This original solution was then augmented with a fourth layer containing user-defined objects. This contribution will summarise the history of the solutions used, from modifications to the original design, to the evolution of the high-level end-user analysis object framework which is used by H1 today. Several important issues are addressed - the portability of expert knowledge to increase the efficiency of data analysis, the flexibility of the framework to incorporate new analyses, the performance and ease of use, and lessons learned for future projects.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/368/1/012048Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 368
- Journal Issue
- 1
- Journal Page Range
- [6 p.]
- ISSN
- 1742-6596
Conference
- Title
- 14. international workshop on advanced computing and analysis techniques in physics research
- Acronym
- ACAT 2011
- Dates
- 5-9 Sep 2011
- Place
- London (United Kingdom)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 43104251
- Subject category
- S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- DATA ANALYSIS; DESIGN; EFFICIENCY; FLEXIBILITY; MEMORY DEVICES; MODIFICATIONS; MULTIPARTICLE SPECTROMETERS; PARTICLE IDENTIFICATION; PARTICLE TRACKS; PERFORMANCE; SHOWER COUNTERS
- Descriptors DEC
- MEASURING INSTRUMENTS; MECHANICAL PROPERTIES; RADIATION DETECTORS; SPECTROMETERS; TENSILE PROPERTIES