Difference between revisions of "ThePEG"

From Particle Wiki
Jump to: navigation, search
(Created page with "'''ThePEG''' (''Toolkit for High Energy Physics Event Generation'') is a generic platform for building and using Monte Carlo event generators in the C++ pr...")
 
Line 13: Line 13:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
where <code>foo</code> should be replaced by the HepForge username.
+
where <code>foo</code> should be replaced by the HepForge username. The software can be built as follows.
 +
 
 +
<syntaxhighlight lang="bash">
 +
cd ThePEG
 +
autoreconf -vi
 +
./configure --help  # check configuration/installation options
 +
./configure # + desired option flags
 +
make
 +
make install
 +
</syntaxhighlight>
  
  

Revision as of 20:19, 27 November 2016

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.

ThePEG is used by the Herwig and Dipsy event generators. It is now being developped in parallel with Herwig 7.

Installation

Public versions can be viewed and downloaded here.

Users with a HepForge account can access all versions of the source code by using e.g.

hg clone ssh://foo@login.hepforge.org//hepforge/hg/thepeg/public/ThePEG

where foo should be replaced by the HepForge username. The software can be built as follows.

cd ThePEG
autoreconf -vi
./configure --help   # check configuration/installation options 
./configure # + desired option flags
make
make install


Learn more

ThePEG homepage