GenEvent
GenEvent is a data structure used in high-energy physics to represent a single generated collision event in Monte Carlo simulations. It is a central component of the HepMC family of event record libraries and is designed to enable seamless exchange of event information between event generators, detector simulations, and analysis software.
A GenEvent contains the complete final-state and intermediate-state information for one simulated collision. Its core elements
In addition to particle data, a GenEvent stores event-level metadata. This can include the collision energy,
GenEvent is designed for interoperability with multiple formats and workflows. It can be produced by various
Overall, GenEvent serves as the standard in its ecosystem for storing and passing generated events, enabling