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

PDF 下载: 英文版 中文版pdf翻译中