Java物理生成器和分析模块
摘要:一个Java软件框架允许以不同语言编写的模块在高级面向对象(OO)环境中使用。用于线性对撞机(LC)物理事件发生器的Java Native Interfaces(JNI)用于定义一个通用的发生器接口包。为了与美国LC探测器模拟进行比较,为TESLA和Asian JLC探测器模拟模块编写了可移植-JNI。使用原型HEP类库的物理和探测器Java分析模块提供了高级OO研究工具。完整的物理生成,并行探测器模拟和完整500 fb$^{-1}$模拟数据样本的事件分析在单通批处理作业中执行。使用Java Analysis Studio(JAS)保存Java直方图对象文件以进行最终呈现。介绍了软件架构,JNI设计和整体性能。对由Pandora,Pythia和Whizard生成的Higgsstrahlung事件的美国,亚洲和欧洲探测器模拟进行了比较。
作者:Michael T. Ronan
论文ID:physics/0306019
分类:Computational Physics
分类简称:physics.comp-ph
提交时间:2007-05-23