Offline Data Processing Software for the JUNO Experiment

Offline Data Processing Software for the JUNO Experiment
复制标题

DOI:
10.22323/1.282.1051
复制
发表时间:
2017-02
期刊:
--
影响因子:
--
通讯作者:
CDReadoutEvent WPReadoutEvent TTReadoutEvent
CDReadoutEvent WPReadoutEvent TTReadoutEvent
中科院分区:
其他
文献类型:
--
作者:
CDReadoutEvent WPReadoutEvent TTReadoutEvent

文献摘要

被引文献

相似文献

JUNO 是一项多功能中微子实验,旨在确定中微子质量等级并精确测量振荡参数。 JUNO的离线数据处理基于新设计开发的SNiPER框架,提供灵活的事件管理缓冲区、高效的事件执行控制、用户友好的界面等。 JUNO的事件数据模型基于ROOT TObject。一种新型智能指针SmartRef是为了满足中微子实验特殊的多事件关联要求而设计的。 SmartRef 使用通用唯一标识符来处理内存和 ROOT 文件中的事件数据对象的引用。输入/输出系统支持从 ROOT 文件读取数据时延迟加载事件对象。目前,JUNO离线数据处理软件已成功用于探测器性能的优化以及重建和物理性能的研究。
JUNO is a multi-purpose neutrino experiment designed to determine the neutrino mass hierarchy and precisely measure oscillation parameters. The offline data processing of JUNO is based on the newly designed and developed SNiPER framework which provides flexible event management buffer, efficient event execution controlling, user-friendly interfaces and so on. The event data model of JUNO is based on the ROOT TObject. A new type of smart pointer, SmartRef, is designed to meet the special multi-event correlation requirements of neutrino experiments. SmartRef uses the Universally Unique Identifier to handle the references of event data objects, both in memory and in ROOT files. The Input/Output system supports the lazy-loading of event objects when reading data from ROOT files. So far, JUNO offline data processing software has been successfully used for the optimization of detector performance as well as study of reconstruction and physics performance.