Skip to content

Draft: Modifications needed to run POWHEG version 8

Andrii Verbytskyi requested to merge averbyts/athena:powheg8v3 into main

Modifications needed to run POWHEG version 8.

  • OpenLoops should be used only from the /cvmfs
  • PYTHONPATH should include LHAPDF from /cvmfs, run directory and the process directory/python
  • All executables have the same name

The main differences in the structure between the version 7 ( current ) and version 8 ( cmake ) :

  • In version 8 all executables are statically linked with the libraries inside POWHEG, i.e. there are no shared libraries in version 8 and there is no need to set special LD_LIBRARY_PATH.
  • In version 8 all python modules are installed in the processdir/python directory and the python from LCG is used, so it is enough just to extend the PYTHONPATH with processdir/python.
  • All executables in version 8 have the same name
  • The version 8 includes only the things needed in runtime, i.e. < 1K files vs. 100k files for the version 7, which includes various codes, object files, etc.
Edited by Andrii Verbytskyi

Merge request reports

Loading