Skip to content

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENCE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

hep-mirrors/sherpa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Sherpa event generator framework for high-energy particle collisions

Sherpa is an event-generation framework for high-energy particle collisions.

For more information, visit our homepage or our project site on GitLab. You can file a bug report on our issue tracker or send us an e-mail.

To install use the commands

cmake -S <sherpadir> -B <builddir> [+ optional configuration options, see cmake -LAH]
cmake --build <builddir> [other build options, e.g. -j 8]
cmake --install <builddir>

You can then run test, if you like, with:

ctest --test-dir <builddir>

If you used the configuration option -DSHERPA_ENABLE_CATCH2 (and have Catch2 v3) installed, this will also run unit tests.

Required dependencies are LHAPDF and libzip, they can be automaticall installed by adding the options

-DSHERPA_ENABLE_INSTALL_LHAPDF=ON -DSHERPA_ENABLE_INSTALL_LIBZIP=ON

to the first cmake command. There are some optional features which can be compiled into Sherpa, please read the info page (info Manual/Sherpa.info) or run cmake -LAH to find out more about the available options.

Check out our Getting started section for additional guidance.