The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Picture of Leif

Leif Lönnblad

Professor

Picture of Leif

The HepMC3 event record library for Monte Carlo event generators

Author

  • Andy Buckley
  • Philip Ilten
  • Dmitri Konstantinov
  • Leif Lönnblad
  • James Monk
  • Witold Pokorski
  • Tomasz Przedzinski
  • Andrii Verbytskyi

Summary, in English

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 reflect 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. As compared 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.

Department/s

  • Theoretical Particle Physics - Has been reorganised

Publishing year

2021

Language

English

Publication/Series

Computer Physics Communications

Volume

260

Document type

Journal article

Publisher

Elsevier

Topic

  • Subatomic Physics

Keywords

  • Collider experiments
  • Event generator
  • Event record
  • MCEG
  • Monte Carlo
  • Particle physics

Status

Published

ISBN/ISSN/Other

  • ISSN: 0010-4655