Skip to content

Repository hosting Gaudi/EDM4hep based code for detector performance

License

Notifications You must be signed in to change notification settings

BrieucF/k4Performance

Repository files navigation

k4Performance

This repository hosts Gaudi functionals useful for performance studies

Dependencies

  • ROOT

  • PODIO

  • Gaudi

  • k4FWCore

Installation

Run, from the k4Performance directory:

source /cvmfs/sw-nightlies.hsf.org/key4hep/setup.sh
k4_local_repo
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=../install
make install -j 8

Execute Examples

Make sure that ../install/lib and ../install/python are in LD_LIBRARY_PATH and PYTHONPATH respectively (k4_local_repo should take care of this). If they are not, they can be added by running:

export LD_LIBRARY_PATH=$PWD/../install/lib:$LD_LIBRARY_PATH
export PYTHONPATH=$PWD/../install/python:$PYTHONPATH

and then run the examples like this:

k4run ../RecoMCTruthLinkers/options/runCaloClusterMCParticleLinker.py

References:

These could perhaps be usefule for newcomers.

  1. lhcb-98-064 COMP
  2. Hello World in the Gaudi Framework

About

Repository hosting Gaudi/EDM4hep based code for detector performance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published