BESⅢ事例选择软件框架的设计与研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:jamesfair
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
北京正负电子对撞机II(Beijing Electron Positron Collider II,BEPCII)和北京谱仪III(BEijing Spectrometer III,BESIII)是我国正在建造的新一代大型加速器和谱仪,与BEPCI和BESII相比它的主要特点是多束团,对撞周期短,信号通道多,事例率高。本文介绍了BESIII的软件开发环境,以及在此环境下进行设计开发的用于BESIII在线事例选择的软件。BESIII的软件开发环境使用Linux系统以及面向对象的C++语言,借鉴了国际上许多大型高能物理实验采用的Gaudi软件框架,并使用了配置管理工具(Configuration Management Tools ,CMT)和并发版本管理系统(Concurrent Versions System ,CVS)作为软件开发设计的配置管理软件。这使整个软件开发过程处于一种良好的可控状态,减少了软件开发的风险,提高了开发人员的效率和软件开发速度。BEPCII和BESIII采用了“多束团”机制。在BEPCⅡ的设计亮度上取数运行时, BESⅢ的事例率将高达107Hz。为了能将感兴趣的物理事例记录下来,整个事例选择设计为二级。第一级为硬件触发。即触发判选系统(Trigger System)利用快速的电子学硬件进行实时的事例选择,将事例率压缩到~4 kHz左右。第二级为在线事例选择(Online Event Filter)。它利用运行在计算机集群上的程序,对通过一级触发的事例进行进一步选择,使得最后记录的事例率降低为~3 kHz。我们调研了国外高能物理实验的相关部分,采取在线事例选择和离线数据处理使用同一软件框架的模式,将在线事例选择软件分成两个大的部分:一部分是可以独立运行于离线环境中的事例选择流程控制软件(Event Selection);另一部分是将事例选择流程控制软件与在线环境下的事例筛选任务处理器(Processing Task)结合起来的事例选择控制器(Event Selection Controller)。这样可以实现软件的最大程度的重用,减少研发成本和提高软件系统的可维护性。初步测试结果表明,基于Gaudi框架开发的在线事例筛选软件可以正常运行,为进一步的调试和性能优化奠定了良好的基础。
其他文献
诊断中性束(Diagnostic Neutral Beam,简称DNB)是托卡马克中的一个重要诊断工具,通过诊断中性束装置产生的束流与托卡马克中的等离子体相互作用,可以诊断出等离子体的运行参数,通过
多囊卵巢综合征(polycystic ovariam syndrome,PCOS)是女性最常见的内分泌疾病之一,遗传及内分泌因素等与该病发生有关,PCOS会引起育龄女性不孕,增加子宫内膜癌及心血管疾病
传统的扫描技术在对地质进行测绘的过程中,采用的是逐点单独测量的方式,而三维激光扫描技术克服了这种缺点,实现了全面扫描采集数据的方式。利用三维激光扫描技术,能够将被测
北京正负电子对撞机(BEPC)是用于高能物理研究的国家重点实验室。北京谱仪(BES)是工作在BEPC上围绕着对撞点的大型通用磁谱仪。北京正负电子对撞机和北京谱仪目前是国际上工
本文探讨了由于企业产权中各行为主体的利益冲突,激励与约束机制不对称以及企业中存在委托—代理关系,会计准则、财务通则等存在缺陷,法律法规体系不健全、不完善等所带来的
在地方经济发展的过程中,地方政府发挥的作用是不容小觑的。许多地方政府为了拉动本地的市场,促进当地经济发展,实现经济正常运转,大多会选用借款与转贷国债的方式获取更多的
核电在中国的大规模发展使得今后数十年内,核燃料的供应量将快速增长。在众多核燃料中,二氧化铀占有极重要的位置,几乎所有的水堆燃料都是二氧化铀陶瓷块。核电用的二氧化铀
相对论平均场(RMF)理论模型作为一种非常成功的微观核结构模型,是在综合了多种模型成功之处的基础上建立起来的。本文首先详细介绍了相对论平均场(RMF)理论,从包含核子、核子
根据工程项目物资采购的现状和特点,分析了企业现有各类监督资源的局限性,提出了在工程项目物资采购中实施综合监督的必要性及可行性,对监督理念的更新及提升进行了探索。