2 The HepMC package is an object oriented, C++ event record for High Energy Physics Monte Carlo generators and simulation.
4 It is described in [A. Buckley et al.,The HepMC3 Event Record Library for Monte Carlo Event Generators (Comput.Phys.Commun. 260 (2021) 107310)](https://doi.org/10.1016/j.cpc.2020.107310).
6 The predecessor library is described in [M. Dobbs and J.B. Hansen,
7 The HepMC C++ Monte Carlo event record for High Energy Physics (Comput. Phys. Commun. 134 (2001) 41)](https://doi.org/10.1016/S0010-4655(00)00189-2)
9 Since the first implementation, the package has undergone several modifications and in particular,
10 the latest HepMC3 series is a completely new re-write using currently available C++11 techniques,
11 and have out-of-the-box interfaces for the widely used in HEP community ROOT and Python.
13 Further documentation that might be useful for the users of HepMC3 can be found in the following documents:
14 - [S. Gardiner, J. Isaacson and L. Pickering, NuHepMC: A standardized event record format for neutrino event generators](https://arxiv.org/abs/2310.13211)
15 - [E. Bothmann et al., A standard convention for particle-level Monte Carlo event-variation weights(SciPost Phys.Core 6 (2023) 007)](https://doi.org/10.21468/SciPostPhysCore.6.1.007)</a>
16 - [J. Alwall et al., A standard format for Les Houches Event Files (Comput.Phys.Commun. 176 (2007) 300-304)](https://doi.org/10.1016/j.cpc.2006.11.010)
17 - [T. Sjöstrand et al., A proposed standard event record, in `Z physics at LEP 1', eds. G. Altarelli, R. Kleiss and C. Verzegnassi, Geneva, Switzerland, September 4-5, 1989, CERN 89-08 (Geneva, 1989), Vol. 3, p. 327](https://inis.iaea.org/collection/NCLCollectionStore/_Public/21/009/21009075.pdf)
18 - [E. Boos et al., Generic User Process Interface for Event Generators](http://arxiv.org/abs/hep-ph/0109068)
19 - [J. Butterworth et al., THE TOOLS AND MONTE CARLO WORKING GROUP Summary Report from the Les Houches 2009 Workshop on TeV Colliders](http://arxiv.org/abs/1003.1643)
20 - [J. R. Andersen et al., Les Houches 2013: Physics at TeV Colliders: Standard Model Working Group Report](http://arxiv.org/abs/1405.1067)
22 ## Project documentation, code and contacts
24 Project documentation, code and contacts
25 - [One page documentation](full.md)
26 - [HepMC3 CERN GitLab repository](https://gitlab.cern.ch/hepmc/HepMC3)
27 - [hepmc-dev@NOSPAM.cern.ch mailing list](mailto:hepmc-dev@cern.ch)
28 - [CERN GitLab issues tracker](https://gitlab.cern.ch/hepmc/HepMC3/-/issues)
32 Development version (updated daily at 3AM): [hepmc3-dev.tgz](releases/hepmc3-dev.tgz)
35 - [HepMC3-3.2.7.tar.gz, Dec.2023](releases/HepMC3-3.2.7.tar.gz)
36 - [HepMC3-3.2.6.tar.gz, Mar.2023](releases/HepMC3-3.2.6.tar.gz)
37 - [HepMC3-3.2.5.tar.gz, 22.Feb.2022](releases/HepMC3-3.2.5.tar.gz)
38 - [HepMC3-3.2.4.tar.gz, 07.Jul.2021](releases/HepMC3-3.2.4.tar.gz)
39 - [HepMC3-3.2.3.tar.gz, 14.Dec.2020](releases/HepMC3-3.2.3.tar.gz)
40 - [HepMC3-3.2.2.tar.gz, 10.Jun.2020](releases/HepMC3-3.2.2.tar.gz)
41 - [HepMC3-3.2.1.tar.gz, 17.Mar.2020](releases/HepMC3-3.2.1.tar.gz)
42 - [HepMC3-3.2.0.tar.gz, 27.Nov.2019](releases/HepMC3-3.2.0.tar.gz)
43 - [HepMC3-3.1.2.tar.gz, 23.Aug.2019](releases/HepMC3-3.1.2.tar.gz)
48 The HepMC2 series development has been essentially stopped and in particular
49 HepMC2.06.x (with the latest being 2.06.11) versions are frozen.
51 - [HepMC2 CERN GitLab repository](https://gitlab.cern.ch/hepmc/HepMC)
54 - [hepmc2.06.11.tgz, 10.June.2020](releases/hepmc2.06.11.tgz)
55 - [hepmc2.06.10.tgz, 26.July.2019](releases/hepmc2.06.10.tgz)
56 - [hepmc2.07-beta00.tgz, 19.August.2016](releases/hepmc2.07-beta00.tgz)
59 - [HepMC2.06 user manual](releases/HepMC2_user_manual.pdf)
60 - [HepMC2.06 reference manual](releases/HepMC2_reference_manual.pdf)
64 - [HepPDT-3.04.01.tar.gz](releases/HepPDT-3.04.01.tar.gz)