English
Related papers

Related papers: Java Physics Generator and Analysis Modules

200 papers

Using JAVA for process control requires the access to I/O-Hardware. This problem is addressed in several ongoing standardisation efforts for Real Time Java. A spin-off of these standardisation efforts is the Siemens product JFPC (Java for…

Instrumentation and Detectors · Physics 2007-05-23 H. Kleines , P. Wuestner , K. Settke , K. Zwoll

The development of automated solutions to pattern recognition problems is important in many areas of scientific research and human endeavour. This paper describes the implementation of the Pandora Software Development Kit, which aids the…

Data Analysis, Statistics and Probability · Physics 2015-09-29 J. S. Marshall , M. A. Thomson

This paper presents a logic based approach to debugging Java programs. In contrast with traditional debugging we propose a debugging methodology for Java programs using logical queries on individual execution states and also over the…

Programming Languages · Computer Science 2007-05-23 Hani Girgis , Bharat Jayaraman

The PYTHIA program can be used to generate high-energy-physics `events', i.e. sets of outgoing particles produced in the interactions between two incoming particles. The objective is to provide as accurate as possible a representation of…

High Energy Physics - Phenomenology · Physics 2007-05-23 Torbjörn Sjöstrand , Leif Lönnblad , Stephen Mrenna

Research in high energy physics (HEP) requires huge amounts of computing and storage, putting strong constraints on the code speed and resource usage. To meet these requirements, a compiled high-performance language is typically used; while…

This manual describes the PYTHIA 8.3 event generator, the most recent version of an evolving physics tool used to answer fundamental questions in particle physics. The program is most often used to generate high-energy-physics collision…

Implementing automated unit tests is an important but time-consuming activity in software development. To assist developers in this task, many techniques for automating unit test generation have been developed. However, despite this effort,…

Software Engineering · Computer Science 2025-01-16 Rangeet Pan , Myeongsoo Kim , Rahul Krishna , Raju Pavuluri , Saurabh Sinha

Many entities managed by HEP Software Frameworks represent spatial (3-dimensional) real objects. Effective definition, manipulation and visualization of such objects is an indispensable functionality. GraXML is a modular Geometric Modeling…

Graphics · Computer Science 2008-11-26 Julius Hrivnac

High-energy physics data analysis relies heavily on the comparison between experimental and simulated data as stressed lately by the Higgs search at LHC and the recent identification of a Higgs-like new boson. The first link in the full…

High Energy Physics - Experiment · Physics 2015-06-12 Denis Perret-Gallix

jinns is an open-source Python library for physics-informed neural networks, built to tackle both forward and inverse problems, as well as meta-model learning. Rooted in the JAX ecosystem, it provides a versatile framework for efficiently…

Machine Learning · Statistics 2024-12-19 Hugo Gangloff , Nicolas Jouvin

Atomic physics experiments often require a complex sequence of precisely timed computer controlled events. A distributed GUI-based control system designed with such experiments in mind, The Cicero Word Generator, is described. The system…

Atomic Physics · Physics 2015-06-11 Aviv Keshet , Wolfgang Ketterle

We develop the first event generator, the electron-Heavy-Ion-Jet-INteraction-Generator (eHIJING), for the jet tomography study of electron-ion collisions. In this generator, energetic jet partons produced from the initial hard scattering…

High Energy Physics - Phenomenology · Physics 2024-06-21 Weiyao Ke , Yuan-Yuan Zhang , Hongxi Xing , Xin-Nian Wang

Reflective systems allow their own structures to be altered from within. Here we are concerned with a style of reflection, called linguistic reflection, which is the ability of a running program to generate new program fragments and to…

Programming Languages · Computer Science 2007-05-23 G. N. C. Kirby , R. Morrison , D. W. Stemple

Event generators simulate particle interactions using Monte Carlo techniques, providing the primary connection between experiment and theory in experimental high energy physics. These software packages, which are the first step in the…

A role of Java in high-energy physics and recent progress in development of a platform-independent data-analysis framework, jHepWork, is discussed. The framework produces professional graphics and has many libraries for data manipulation.

Computational Engineering, Finance, and Science · Computer Science 2009-02-09 S. Chekanov

Real-world programs are neither monolithic nor static -- they are constructed using platform and third party libraries, and both programs and libraries continuously evolve in response to change pressure. In case of the Java language, rules…

Software Engineering · Computer Science 2014-08-13 Jens Dietrich , Kamil Jezek , Premek Brada

An event generator for nuclear collisions is a microscopic model, obtained from extrapolating elementary interactions -- as electron-positron annihilation, deep inelastic scattering, and proton-proton interactions -- towards proton-nucleus…

High Energy Physics - Phenomenology · Physics 2009-11-07 K. Werner

DJpsiFDC is an event generator package for the process $gg\to J/\psi J/\psi$. It generates events for primary leading-order $2\to 2$ processes. The package could generate a LHE document and this document could easily be embedded into…

High Energy Physics - Experiment · Physics 2011-03-17 Cong-Feng Qiao , Jian Wang , Yang-heng Zheng

As a classical generative modeling approach, energy-based models have the natural advantage of flexibility in the form of the energy function. Recently, energy-based models have achieved great success in modeling high-dimensional data in…

Machine Learning · Computer Science 2024-01-19 Taoli Cheng , Aaron Courville

An early-stage version of simulation package is developed for electronic structure calculation and dynamics of atom process in large-scale systems, particularly, nm-scale or 10nm-scale systems. We adopted the Extensible Markup Language…

Materials Science · Physics 2007-11-02 Hitoshi Nitta , Naoki Watanabe , Takeo Hoshi , Takeo Fujiwara