HepML, an XML-based format for describing simulated data in high energy physics
S. Belov, L. Dudko, D. Kekelidze, A. Sherstnev

TL;DR
HepML is an XML-based format and C++ library designed to comprehensively describe simulated high energy physics events, facilitating data sharing and understanding across different simulation stages.
Contribution
This paper introduces HepML and libhepml, a new standardized format and library for describing and parsing detailed physics event data in high energy physics simulations.
Findings
HepML can be embedded into LHEF event files.
libhepml enables parsing and serialization of HepML tags.
HepML improves data clarity and interoperability in HEP simulations.
Abstract
In this paper we describe a HepML format and a corresponding C++ library developed for keeping complete description of parton level events in a unified and flexible form. HepML tags contain enough information to understand what kind of physics the simulated events describe and how the events have been prepared. A HepML block can be included into event files in the LHEF format. The structure of the HepML block is described by means of several XML Schemas. The Schemas define necessary information for the HepML block and how this information should be located within the block. The library libhepml is a C++ library intended for parsing and serialization of HepML tags, and representing the HepML block in computer memory. The library is an API for external software. For example, Matrix Element Monte Carlo event generators can use the library for preparing and writing a header of a LHEF file…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
