EpIC: Monte Carlo generator for exclusive processes
This page:
about
instalation
usage
license
acknowledgements
contact
View GitHub repository:
link
View Docker repository:
link
View Doxygen documentation:
link
All files related to EpIC are stored in the repository hosted by GitHub, using git version control system. To get a local copy of these files open your terminal and execute:
git clone https://github.com/pawelsznajder/epic.git
EpIC is written in C++ in C++11 standard. It requires the following external libraries:
Other libraries may be required by those listed above.
Both the compilation and linking against external libraries is managed by CMake. To build the project:
build
directory located in the root location of the project:
cd build
cmake ..
make
The successful building creates epic
executable in bin
directory located at the same level as build
.
Note that local installations of external libraries may indicated to CMake with -D
option. For instance:
cmake -DHepMC3_DIR=ABSOLUTE_PATH ..
will tell CMake to look for HepMC3 library in ABSOLUTE_PATH
directory. It should, in this particular case, include HepMC3Config.cmake
file, which is issued with the installation of HepMC3.