Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These commands can be executed to produce a working slicPandora, using a shell such as bash. Start by making a directory where Pandora will be built. The following commands should then be executed in order from this working directory.

You need to have a preexisting installation of ROOT, which is not covered here. Set the path to your ROOT installation using the usual ROOTSYS environment variable.

No Format
# CMakeModules
svn co https://svnsrv.desy.de/public/ilctools/CMakeModules/trunk/ CMakeModules
export CMAKE_MODULE_PATH=`pwd`/CMakeModules

# Checkout PandoraPFANew.
svn co https://svnsrv.desy.de/public/PandoraPFANew/PandoraPFANew/trunk PandoraPFANew
export PandoraPFANew_HOME=`pwd`/PandoraPFANew

# PandoraMonitoring.
svn co https://svnsrv.desy.de/public/PandoraPFANew/PandoraMonitoring/trunk PandoraMonitoring
cd PandoraMonitoring
cmake -DROOT_HOME=$ROOTSYS -DCMAKE_MODULE_PATH=$CMAKE_MODULE_PATH -DPandoraPFANew_HOME=$PandoraPFANew_HOME .
make
export PandoraMonitoring_HOME=`pwd`
cd ..

# LCIO
cvs -d :pserver:anonymous@cvs.freehep.org:/cvs/lcd co lcio
cd lcio
cmake .
make
export LCIO_HOME=`pwd`
cd ..

# Build PandoraPFANew.
cd ..
cd PandoraPFANew
cmake -DCMAKE_MODULE_PATH=$CMAKE_MODULE_PATH .
make
cd ..

# slicPandora.
cvs -d :pserver:anonymous@cvs.freehep.org:/cvs/lcd co slicPandora
cd slicPandora
cmake -DROOT_HOME=$ROOTSYS -DCMAKE_MODULE_PATH=$CMAKE_MODULE_PATH -DPandoraPFANew_HOME=$PandoraPFANew_HOME .
make

...

More detailed instructions are listed below.

...