Download

The main package DQM4HEP downloads and installs all sub packages for you. You can also download and install them one by one.

Use git command line tool to download it :

git clone https://github.com/DQM4HEP/DQM4HEP.git
cd DQM4HEP

You can choose your version using 'git tag' and set it

 git tag
 ... list of tags ... 
git checkout  yourtag 

Install

Can be built standalonly or using ilcsoft.

The install procedure is managed by CMake

Dependencies

All the needed packages are installed on-the-fly by CMake, except two of them :

Note that these two packages are provided by ilcsoft.

Standalone install

In the root directory :

mkdir build
cd build
cmake [-DOPTIONS=...] .. 
make

where OPTIONS can be :

Example :

cmake -DDQM4HEP_ELOG=OFF -DDQM4HEP_VIZ=OFF ..

Install with ilcsoft

mkdir build
cd build
cmake [-DOPTIONS=..] -C $ILCSOFT/ILCSoft.cmake ..
make

Known bugs

On MAC-OSX:

If you encounter this error when compiling did (dim sub-package) :
"./src/did/did.h:1:10: fatal error: 'Mrm/MrmAppl.h' file not found"
Check if OpenMotif is installed in /usr/OpenMotif
If it’s not change MOTIFINC and MOTIFLIB variables in makefile_did accordingly
Eg if using macport:
MOTIFINC = /opt/local/include
MOTIFLIB = /opt/local/lib

Bug report

You can send emails to dqm4hep@gmail.com or use the github issues interface