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.