核电子学与探测技术
覈電子學與探測技術
핵전자학여탐측기술
NUCLEAR ELECTRONICS & DETECTION TECHNOLOGY
2011年
8期
855-861,907
,共8页
北京谱仪Ⅲ%可扩展标记语言%粒子物理数据分析%事例筛选
北京譜儀Ⅲ%可擴展標記語言%粒子物理數據分析%事例篩選
북경보의Ⅲ%가확전표기어언%입자물리수거분석%사례사선
介绍了一个基于可扩展标记语言(XML)的粒子物理数据分析接口及其框架的实现.该接口采用简明的XML表达数据分析中的基本过程:如事例筛选,运动学拟合,粒子鉴别等,以及基本逻辑流程:只有前一过程成功时才继续下一过程.该框架通过解析XML界面文件,采用运行时配置和动态执行的模式,从而无需编译即可执行分析.与使用C++编写分析程序相比,使用XML可以大大简化编码工作,使分析程序易读易用,便于用户快速开展物理分析.该框架基于BESⅢ离线软件系统(BOSS),采用C++面向对象的编程方法实现.它把基本过程和基本逻辑流程所要求的功能实现为标准的算法模块,并尽量采用BOSS中已有的模块.该接口和框架经过了大量的逻辑检查和结果比较,可以有效地保证分析结果的可靠性.
介紹瞭一箇基于可擴展標記語言(XML)的粒子物理數據分析接口及其框架的實現.該接口採用簡明的XML錶達數據分析中的基本過程:如事例篩選,運動學擬閤,粒子鑒彆等,以及基本邏輯流程:隻有前一過程成功時纔繼續下一過程.該框架通過解析XML界麵文件,採用運行時配置和動態執行的模式,從而無需編譯即可執行分析.與使用C++編寫分析程序相比,使用XML可以大大簡化編碼工作,使分析程序易讀易用,便于用戶快速開展物理分析.該框架基于BESⅢ離線軟件繫統(BOSS),採用C++麵嚮對象的編程方法實現.它把基本過程和基本邏輯流程所要求的功能實現為標準的算法模塊,併儘量採用BOSS中已有的模塊.該接口和框架經過瞭大量的邏輯檢查和結果比較,可以有效地保證分析結果的可靠性.
개소료일개기우가확전표기어언(XML)적입자물리수거분석접구급기광가적실현.해접구채용간명적XML표체수거분석중적기본과정:여사례사선,운동학의합,입자감별등,이급기본라집류정:지유전일과정성공시재계속하일과정.해광가통과해석XML계면문건,채용운행시배치화동태집행적모식,종이무수편역즉가집행분석.여사용C++편사분석정서상비,사용XML가이대대간화편마공작,사분석정서역독역용,편우용호쾌속개전물리분석.해광가기우BESⅢ리선연건계통(BOSS),채용C++면향대상적편정방법실현.타파기본과정화기본라집류정소요구적공능실현위표준적산법모괴,병진량채용BOSS중이유적모괴.해접구화광가경과료대량적라집검사화결과비교,가이유효지보증분석결과적가고성.