Release Notes: This release migrates the build system to CMake. There are assorted minor bugfixes and enhancements.
Release Notes: This release adds an implementation of the Azzalini skew-normal distribution. There are minor build fixes.
Release Notes: This release allows named weights. It adds iterator range classes that mimic container functionality. Event header lines (excluding E) can now be in arbitrary order. The functions Polarization::is_defined() and Polarization::set_undefined() have been added. Pythia and Herwig wrappers have been condensed. Deprecated ParticleDataTable has been removed.
Release Notes: Support was added for black holes and monopoles. Bugs were fixed.
Release Notes: The generated cross section may optionally be stored in GenCrossSection on an event by event basis. There are new GenEvent streaming input and output operators. Output precision may be specified. Input will deal gracefully with corrupt data. The IO_Exception class is used when throwing and catching errors. GenParticle has convenience methods, including is_undecayed(), has_decayed(), and is_beam_particle(). IO_GenEvent will ignore the GenCrossSection line if it is present.
Release Notes: Numerous bugfixes and enhancements.