Related papers: Pythia version 7-0.0 - a proof-of-concept version
Pythia 8, the C++ rewrite of the commonly-used Pythia event generator, is now available in a first full-fledged version 8.1. The older Pythia 6.4 generator in Fortran 77 is still maintained, for now, but users are strongly recommended to…
The PYTHIA program is a standard tool for the generation of events in high-energy collisions, comprising a coherent set of physics models for the evolution from a few-body hard process to a complex multiparticle final state. It contains a…
The PYTHIA program is a standard tool for the generation of high-energy collisions, comprising a coherent set of physics models for the evolution from a few-body hard process to a complex multihadronic final state. It contains a library of…
This document describes the strategies for the development of the Pythia7 program. Both the internal and external structure of the program is discussed. Some comments on relationship to other software is given as well as some comments on…
PYTHIA is a general-purpose event generator for multiparticle production in high-energy physics. After a general introduction and program news survey, some areas of recent physics progress are considered: the matching to matrix elements,…
In this paper, we propose a novel end-to-end approach for AI-assisted code completion called Pythia. It generates ranked lists of method and API recommendations which can be used by software developers at edit time. The system is currently…
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…
PYTHIA version 6 represents a merger of the PYTHIA 5, JETSET 7 and SPYTHIA programs, with many improvements. It can be used to generate high-energy-physics `events', i.e. sets of outgoing particles produced in the interactions between two…
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…
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…
The evolution of the widely-used PYTHIA particle physics event generator is outlined, from the early days to the current status and plans. The key decisions and the development of the major physics components are put in context.
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…
SPYTHIA is an event level Monte Carlo program which simulates particle production and decay at lepton and hadron colliders in the Minimal Supersymmetric Standard Model (MSSM). It is an extension of PYTHIA 5.7, with all of its previous…
The PYTHIA program can be used to generate high-energy-physics 'events' with sets of outgoing particles produced in the interactions between two incoming particles. The objective is to provide a representation, as accurate as possible, of…
This document describes Pythia v0.1, the winning entry from Facebook AI Research (FAIR)'s A-STAR team to the VQA Challenge 2018. Our starting point is a modular re-implementation of the bottom-up top-down (up-down) model. We demonstrate…
Herwig++ is the successor of the event generator HERWIG. In its present version 2.2.1 it provides a program for full LHC event generation which is superior to the previous program in many respects. We briefly summarize its features and…
I describe the current status of MCnet tools for validating the performance of event generator simulations against data, and for tuning their phenomenological free parameters. For validation, the Rivet toolkit is now a mature and complete…
We present pytest-inline, the first inline testing framework for Python. We recently proposed inline tests to make it easier to test individual program statements. But, there is no framework-level support for developers to write inline…
The design and analysis of systems that combine computational behaviour with physical processes' continuous dynamics - such as movement, velocity, and voltage - is a famous, challenging task. Several theoretical results from programming…
Past research has proposed numerous hardware prefetching techniques, most of which rely on exploiting one specific type of program context information (e.g., program counter, cacheline address) to predict future memory accesses. These…