MEG仿真分析软件体系结构
The Architecture of MEG Simulation and Analysis Software
摘要:
MEG(Mu to Electron Gamma)是一个致力于寻找$μ^+ \rightarrow e^+γ$衰变的实验,这种衰变在标准模型中被强烈抑制,但在它的几个超对称扩展中以可访问的速率被预测。MEG是一个小规模的实验($\approx 50-60$物理学家在任何时候),寿命约为10年。可用的人力资源有限,特别是核心离线小组的人力资源有限,这突出说明了重复使用软件和利用现有专门知识的重要性。非常小心地致力于提供一个简单的系统,隐藏实现细节的平均程序员。这使得许多合作成员能够以有限的编程技能为实验软件的开发做出贡献。离线软件基于两个框架:基于GEANT 3的用于事件生成和探测器模拟包{ \bf GEM}的FORTRAN 77中的{ \bf REM},以及用于读出模拟{ \bf Bartender}和重建和分析程序{ \bf Analyzer}的C++中的{ \bf ROME}。仿真中的事件显示基于GEANT 3图形库,重建中的事件显示基于ROOT图形库。数据在处理的各个阶段以不同的格式存储。这些框架包括对用户透明的输入/输出、数据库处理和格式转换实用程序。
英文摘要:
MEG (Mu to Electron Gamma) is an experiment dedicated to search for the $μ^+ \rightarrow e^+γ$ decay that is strongly suppressed in the Standard Model but predicted in several Super Symmetric extensions of it at an accessible rate. MEG is a small-size experiment ($\approx 50-60$ physicists at any time) with a life span of about 10 years. The limited human resource available, in particular in the core offline group, emphasized the importance of reusing software and exploiting existing expertise. Great care has been devoted to provide a simple system that hides implementation details to the average programmer. That allowed many members of the collaboration to contribute to the development of the software of the experiment with limited programming skill. The offline software is based on two frameworks: {\bf REM} in FORTRAN 77 used for the event generation and detector simulation package {\bf GEM}, based on GEANT 3, and {\bf ROME} in C++ used in the readout simulation {\bf Bartender} and in the reconstruction and analysis program {\bf Analyzer}. Event display in the simulation is based on GEANT 3 graphic libraries and in the reconstruction on ROOT graphic libraries. Data are stored in different formats in various stage of the processing. The frameworks include utilities for input/output, database handling and format conversion transparent to the user.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。