Tools for Beyond Standard Model event generation and analysis at LHC and other colliders
-
you need cmake and ROOT
http://www.cmake.org/cmake/resources/software.html http://root.cern.ch/drupal/content/downloading-root
-
set the ROOTSYS environment variable in your shell
-
from the BSMatLHC directory run the script
python script/ToBuild/compile.py
This is a python script, so you need python. Moreover, the script will try to download external software (eg PYTHIA) so a Network connection is required
The compilation workflow was succesfully tested under Linux SL5
Before running BSMGen, you need to source a configuration script from pythia, to load the hepMc shared library. The script to source depends on the shell you use
cd BSMGen source pythia/examples/config.(c)sh
python python/runSLHA.py
**You will need to create a directory named
python python/runLHE.py
you can run the cleanup script
python script/ToBuild/cleanup.py
IMPORTANT: this will require to rerun from scratch the compilation script. If you just need to recompile (one of) the code(s) then just do
make clean
in the appropriate directory