北京谱仪III离线软件刻度框架的开发和研究.ppt

北京谱仪III离线软件刻度框架的开发和研究.ppt

ID:52192754

大小:1.13 MB

页数:17页

时间:2020-04-02

北京谱仪III离线软件刻度框架的开发和研究.ppt_第1页
北京谱仪III离线软件刻度框架的开发和研究.ppt_第2页
北京谱仪III离线软件刻度框架的开发和研究.ppt_第3页
北京谱仪III离线软件刻度框架的开发和研究.ppt_第4页
北京谱仪III离线软件刻度框架的开发和研究.ppt_第5页
资源描述:

《北京谱仪III离线软件刻度框架的开发和研究.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北京谱仪III离线软件刻度框架的开发和研究马秋梅高能物理研究所第十五届全国科学计算与信息化会议暨现代物理信息化论坛1北京正负电子对撞机(BEPCII)2021/7/242储存环BESIII直线加速器同步辐射BEPCII是工作在-粲能区的高亮度、多束团正负电子对撞机。主要由注入器、输运线和储存环组成。北京谱仪(BESIII)2021/7/243北京谱仪III(BESIII)是安装在BEPCII上的一台大型通用磁谱仪,通过它来测量正负电子对撞产生的次级粒子的物理性质,研究物质的基本组成及其规律。BESIII探测器侧视图漂

2、移室(MDC)飞行时间计数器(TOF)电磁量能器(EMC)超导磁铁(SuperconductorMG)μ子鉴别器(μID)离线数据处理软件系统离线数据处理软件将探测器记录的原始数据,经过刻度,转化为粒子的动量、能量和运动方向等物理量,生成重建数据。物理研究还需要产生和真实数据数量相当的模拟原始数据,这部分数据也要进行重建物理分析人员利用物理分析工具例如运动学拟合、粒子衰变顶点寻找和粒子鉴别等软件,分析这些重建数据,得到物理研究结果。4刻度框架功能管理和维护刻度常数的产生、存储和读取提供离线软件模块读取刻度常数的统一接口

3、需求支持各个探测器的不同刻度数据类型支持远程用户访问提供用户需要的刻度数据提供权限管理符合模块化的设计思想,具有可靠性、可扩性、灵活性和完整性网页浏览刻度数据5刻度框架刻度数据元数据/刻度数据刻度框架流程图刻度文件(ROOT)MySQL写入查询读取算法刻度人员“使用”或者“访问”6开发运行环境软件框架:GAUDI开发语言:C++操作系统:SLC5编译工具:GCC4.3源代码管理:CVS配置管理:CMT7基于GaudiGAUDI是欧洲核子中心LHCb实验开发的通用高能物理实验底层软件面向对象,具有可扩展性、灵活性和完整性

4、实现软件最大程度的重用,代码结构清晰使用简单,易于管理8Gaudi组织结构ConverterAlgorithmEventDataServicePersistencyServiceDataFilesAlgorithmAlgorithmTransientEventStoreDetec.DataServicePersistencyServiceDataFilesTransientDetectorStoreMessageServiceJobOptionsServiceParticleProp.ServiceOtherServi

5、cesHistogramServicePersistencyServiceDataFilesTransientHistogramStoreApplicationManagerConverterConverter9数据流程刻度常数数据库CalibTreeCnv转换器TCDS瞬态刻度数据仓库刻度服务模块更新刻度常数算法算法10瞬态刻度数据仓库(TCDS)CalibMdcCalTofCalDedxCal/Calib/TofCal(More)/Calib/MdcCal/Calib/DedxCalEmcCal/Calib/Emc

6、CalMucCal/Calib/MucCal11ROOTROOT是专门为高能物理设计的面向对象的数据分析框架。功能强大,提供了很多实用的物理工具,开发的底层对象封装了很多的实用而复杂的方法,便于用户使用。提供了3D图形库,来构建、浏览、显现探测器的几何描述。12数据库数据独立存储,冗余度低;可供多个用户或者应用程序共享;应用程序与数据分离,程序灵活性高;功能强大的DBMS系统能够提供及时快速、安全高效的数据存取和管理;可以避免由于人为疏忽而造成的错误,提高数据的准确性和工作效率。MySQL多用户、多线程SQL数据库服务

7、器软件支持不同平台支持C、C++、Java等各种编程语言免费、快速、健壮和易用13数据表(MdcCalConst)字段名称类型属性SerNoint序列号(主键)RunFromint刻度常数文件开始的Run号(索引)RunToint刻度常数文件结束的Run号(索引)FileNamevarchar文件名称FilePathvarchar文件路径FileFmtvarchar文件格式StatusEnum(‘OK’,’test’,’aborted’)文件状态SftVervarchar离线软件版本EventTypeEnum(‘dim

8、u’,’barbar’,’cosmic’)事例类型EnergyPointEnum(‘jpsi’,’psip’,’psipp’,’cosmic’,’other’)能区creatorvarchar创建者CreatDateDateTime创建日期Notesvarchar注释XtTreeMediumblobX-T函数T0TreeMediu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。