CMS offline conditions framework and services

CMS offline conditions framework and services
复制标题

CMS离线条件框架和服务

DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
the Cms collaboration
the Cms collaboration
中科院分区:
--
文献类型:
--
作者:
G. Govi;V. Innocente;Z. Xie;the Cms collaboration

文献摘要

被引文献

相似文献

描述探测器条件的非事件数据随时间变化,并且来自不同的数据源。它们可由离线事件处理应用程序中的物理学家访问,用于重建数据的精确校准以及数据质量控制目的。在过去几年中,CMS开发并部署了一个管理此类数据的软件系统。LHC持久化框架的对象-关系映射和关系抽象层是基础;离线条件框架根据C++数据对象的有效性更新和交付它们。高级标签版本控制系统允许生产管理人员以分层视图组织数据。Python中的脚本API、命令行工具和Web服务为物理学家的日常工作提供服务。一个小型框架可用于处理来自外部来源的数据。在全球网络上的有效数据分发由分层Web缓存系统保证。该系统已被测试和使用在所有的主要产品,测试梁和宇宙运行。
Non-event data describing detector conditions change with time and come from different data sources. They are accessible by physicists within the offline event-processing applications for precise calibration of reconstructed data as well as for data-quality control purposes. Over the past years CMS has developed and deployed a software system managing such data. Object-relational mapping and the relational abstraction layer of the LHC persistency framework are the foundation; the offline condition framework updates and delivers C++ data objects according to their validity. A high-level tag versioning system allows production managers to organize data in hierarchical view. A scripting API in python, command-line tools and a web service serve physicists in daily work. A mini-framework is available for handling data coming from external sources. Efficient data distribution over the worldwide network is guaranteed by a system of hierarchical web caches. The system has been tested and used in all major productions, test-beams and cosmic runs.