The CLAS12 software framework and event reconstruction
V. Ziegler, N. A. Baltzell, F. Bossù, D. S. Carman, P. Chatagnon, M. Contalbrigo, R. De Vita, M. Defurne, G. Gavalian, G. P. Gilfoyle, D. I. Glazier, Y. Gotra, V. Gyurjyan, N. Harrison, D. Heddle, A. Hobart, S. Joosten, A. Kim, N. Markov, S. Mancilla, M. D. Mestayer, J Newton, W. Phelps, S. Niccolai, D. Sokhan, M. Ungaro
2020Nuclear Instruments and Methods in Physics Research Section A Accelerators Spectrometers Detectors and Associated Equipment41 citationsDOIOpen Access PDF
Abstract
We describe offline event reconstruction for the CEBAF Large Acceptance Spectrometer at 12 GeV (CLAS12), including an overview of the offline reconstruction framework and software tools, a description of the algorithms developed for the individual detector subsystems, and the overall approach for charged and neutral particle identification. We also present the scheme for data processing and the code management procedures.
Topics & Concepts
SoftwareEvent (particle physics)Computer scienceScheme (mathematics)DetectorSoftware frameworkEvent dataIdentification (biology)Event reconstructionCode (set theory)Systems engineeringSoftware engineeringSoftware systemPhysicsProgramming languageSoftware constructionEngineeringData modelingMathematicsAstrophysicsSet (abstract data type)Mathematical analysisTelecommunicationsBotanyBiologyParticle physics theoretical and experimental studiesParticle Detector Development and PerformanceHigh-Energy Particle Collisions Research