pith. sign in

arxiv: 1912.08005 · v1 · pith:MFL3OAVGnew · submitted 2019-12-17 · ✦ hep-ph

The HepMC3 Event Record Library for Monte Carlo Event Generators

classification ✦ hep-ph
keywords eventformatsmcegshepmc3libraryrecordusedbeen
0
0 comments X
read the original abstract

In high-energy physics, Monte Carlo event generators (MCEGs) are used to simulate the interactions of high energy particles. MCEG event records store the information on the simulated particles and their relationships, and thus reflects the simulated evolution of physics phenomena in each collision event. We present the HepMC3 library, a next-generation framework for MCEG event record encoding and manipulation, which builds on the functionality of its widely-used predecessors to enable more sophisticated algorithms for event-record analysis. By comparison to previous versions, the event record structure has been simplified, while adding the possibility to encode arbitrary information. The I/O functionality has been extended to support common input and output formats of various HEP MCEGs, including formats used in Fortran MCEGs, the formats established by the HepMC2 library, and binary formats such as ROOT; custom input or output handlers may also be used. HepMC3 is already supported by popular modern MCEGs and can replace the older HepMC versions in many others.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 8 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. LUNAR: a Monte Carlo generator for bound-nucleon decay in liquid argon

    hep-ph 2026-06 accept novelty 7.0

    LUNAR is a new open Monte Carlo generator for bound nucleon decays in argon-40 that models Fermi motion, off-shell binding, and intranuclear cascades to predict meson spectra for DUNE nucleon-decay searches.

  2. Reweighting Underlying Event and Colour Reconnection parameter variations in Sherpa

    hep-ph 2026-06 unverdicted novelty 6.0

    A reweighting method is introduced to efficiently study and tune MPI and CR parameter variations in Sherpa using relative weights, demonstrated with LHC and Tevatron data.

  3. A new approach to long-lived particle detection at hadron colliders: the $\textsf{DELIGHT-SHIELD}$ concept

    hep-ph 2026-04 unverdicted novelty 6.0

    DELIGHT-SHIELD uses a dedicated shield followed by tracking to suppress hadronic and electromagnetic backgrounds by up to seven orders of magnitude, reaching branching ratio sensitivity of O(10^{-9}) for h to phi phi ...

  4. Phenomenology of heavy-flavour jet angularities at hadron colliders

    hep-ph 2026-06 unverdicted novelty 5.0

    Resummed predictions for b-jet angularities including finite-mass effects and non-perturbative corrections are computed and compared to light-flavour jets.

  5. Vistas: A Visualization Interface for Particle Collision Simulations

    physics.ed-ph 2026-06 accept novelty 5.0

    Vistas is an interactive 3D visualization interface that renders distinct computational stages of Pythia Monte Carlo events as toggleable particle lines with kinematic filters.

  6. A dynamical implementation of colour coherence for quenched jets in JEWEL

    hep-ph 2026-04 unverdicted novelty 5.0

    A per-interaction resolution check in JEWEL dynamically breaks colour coherence, suppressing hard radiation and reducing scattering rates in quenched jets.

  7. Projected sensitivity of the ANUBIS detector to heavy neutral leptons

    hep-ex 2026-06 unverdicted novelty 4.0

    ANUBIS is projected to reach |V|^2 ~ 1.8-1.9e-8 for minimal Majorana HNLs at masses ~6.3-6.4 GeV coupling to e or mu.

  8. Design Principles for AI-Ready QCD Data with a Barrel Imaging Calorimeter Application

    physics.data-an 2026-06 unverdicted novelty 3.0

    Presents design principles for a unified AI-ready data schema for heterogeneous QCD detector data, applied to simulated Barrel Imaging Calorimeter data in the ePIC detector.