Java Physics Generator and Analysis Modules
Michael T. Ronan
Abstract
A Java software framework allows modules written in different languages to be used in a high level Object-Oriented (OO) environment. Java Native Interfaces (JNI) for Linear Collider (LC) physics event generators are used in defining a common generator interface package. Portable-JNI for TESLA and Asian JLC detector simulation modules have been written for performing comparisons to the American LC detector simulation. Physics and detector Java analysis modules using prototype HEP class libraries provide high level OO study tools. Complete physics generation, parallel detector simulations and event analysis for full 500 fb-1 simulated data samples are performed in single-pass batch jobs. Java histogram objects files are saved for final presentation using the Java Analysis Studio (JAS). The software architecture, JNI designs and overall performance is presented. Comparisons of American, Asian and European detector simulations of Higgsstrahlung events generated by Pandora, Pythia and Whizard are made.
Create a lesson
Related papers
How durable are high-performance racing shoes?
Jeremy A. McCulloch, Ellen Kuhl
Correlation-Free Transition Path Sampling through Shooting Point Generation Guided by Committor Learning
Maximilian Negedly, Sebastian Falkner, Alessandro Coretti et al.
Exergy-Anergy Representation of Turbomachine Performance Characteristics
Tihomir Varchev, Yiwen Yuan, Tobias Schateikis et al.
Mollified-sharp decomposition: a probabilistic regularization of parametric POD for shock-bearing flows
Oliver T. Schmidt
Load balancing for adaptive-precision interatomic potentials in materials science
David Immel, Godehard Sutmann
Braided endovascular implants for intracranial aneurysms: mechanics, hemodynamics, and clinical translation
Ratnadeep Pramanik, Duygu Dengiz, Mariya S. Pravdivtseva et al.