ThePEG (Toolkit for High Energy Physics Event Generation) is a generic platform for building and using Monte Carlo event generators in the C++ programming language. Its purpose is to provide those software parts that are common to many different event generators.
Public versions can be viewed and downloaded here.
All versions of the source code under version control can be accessed by using
hg clone https://thepeg.hepforge.org/hg/ThePEG
and built and installed as follows.
cd ThePEG autoreconf -vi ./configure --help # check configuration/installation options ./configure # + desired option flags make make install