储存环BESIII直线加速器同步辐射Indico课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《储存环BESIII直线加速器同步辐射Indico课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 储存 BESIII 直线 加速器 同步 辐射 Indico 课件
- 资源描述:
-
1、BESIII离线数据处理软件系统邓子艳 中科院高能所2011年7月 四川成都2/19北京正负电子对撞机邓子艳2011年7月 四川成都储存环储存环BESIII直线加速器直线加速器同步辐射同步辐射3/19北京谱仪(BESIII)4/19离线数据处理流程离线数据处理软件离线数据处理软件将探测器记录的原始数据,经过将探测器记录的原始数据,经过刻度刻度,转化为粒子的动量、能量和,转化为粒子的动量、能量和运动方向等物理量,生成运动方向等物理量,生成重建重建数据。数据。物理研究还需要产生和真实数据数量相当的物理研究还需要产生和真实数据数量相当的模拟模拟原始数据,这部分数据也要进行重建原始数据,这部分数据也要
2、进行重建 物理分析人员利用物理分析人员利用物理分析工具物理分析工具例如运动学拟合、粒子衰变顶点寻找和粒子鉴别等软例如运动学拟合、粒子衰变顶点寻找和粒子鉴别等软件,分析这些重建数据,得到物理研究结果件,分析这些重建数据,得到物理研究结果。5/19BESIII离线软件系统 BESIII Offline Software System(BOSS),采用GAUDI 作为基础,按照BES III 实验的具体需求,以C+语言为主开发的全新离线数据处理软件平台。模拟、刻度、重建、分析算法是离线数据处理和物理分析的核心,软件平台为这些算法提供事例数据以及各种常数服务。物理分析物理分析物理常数物理常数服务服务刻
3、度常数刻度常数服务服务探测器探测器物质物质/几何几何服务服务模拟模拟刻度刻度/重建重建BESIII离线离线数据库数据库事例事例数据数据管理管理原始数据原始数据原始数据原始数据转化转化重建数据重建数据转化转化重建数据重建数据DST数据数据DST数据数据转化转化6/19为什么采用GAUDI框架 GAUDI是欧洲核子中心LHCb实验开发的通用高能物理实验底层软件 可以为我们节省大量的代码,代码结构会更加清晰 能够保持整体架构的稳定性和一致性 面向组件:减轻耦合度太高导致的复杂度 框架管理组件 用户只需要了解接口,而不需要了解实现细节7/19Gaudi组织结构ConverterAlgorithmEve
4、nt DataServicePersistencyServiceDataFilesAlgorithmAlgorithmTransient Event StoreDetec.DataServicePersistencyServiceDataFilesTransient Detector StoreMessageServiceJobOptionsServiceParticle Prop.ServiceOtherServicesHistogramServicePersistencyServiceDataFilesTransientHistogram StoreApplicationManagerCo
5、nverterConverter8/19GAUDI数据流AlgorithmAAlgorithmBAlgorithmCTransient EventData StoreData T1Data T2,T3Data T2Data T3,T4Data T4Data T5T1T5Real data flow Apparent data flow 每个算法只关心输入和输出的数据 瞬态数据的有效管理可以规范和简化内存中的数据流动,大大减少功能模块之间,数据和功能模块之间的耦合 ACBParentT2T4 T3Control flow9/19事例处理过程 系统初始化 首先框架的主程序创建应用管理器对象,应用管
展开阅读全文