PicoDst - lightweight data format specifically created for the Flow analysis in MPD (NICA) experiment.

PeterParfenov d98dadfc88 Added exporting CPATH in setPicoDst.sh so now readPicoDst.C can be run both as a macro and compiled code via ROOT лет назад: 4
bin d98dadfc88 Added exporting CPATH in setPicoDst.sh so now readPicoDst.C can be run both as a macro and compiled code via ROOT лет назад: 4
converter 6c109db697 First version of PicoDst format + converter лет назад: 4
include d98dadfc88 Added exporting CPATH in setPicoDst.sh so now readPicoDst.C can be run both as a macro and compiled code via ROOT лет назад: 4
macros d98dadfc88 Added exporting CPATH in setPicoDst.sh so now readPicoDst.C can be run both as a macro and compiled code via ROOT лет назад: 4
src 6c109db697 First version of PicoDst format + converter лет назад: 4
CMakeLists.txt d98dadfc88 Added exporting CPATH in setPicoDst.sh so now readPicoDst.C can be run both as a macro and compiled code via ROOT лет назад: 4
README.md ce2bc7ed8e Small fix in README(5) лет назад: 4

README.md

PicoDst

Data format fot the Flow Analysis at MPD(NICA)

Installation

  • Get the source code:

    git clone https://devel.mephi.ru/PEParfenov/PicoDst.git
    
  • Create build directory and build project:

    cd PicoDst/
    mkdir build/
    cd build/
    cmake ..
    make
    

    CMakeLists.txt file automatically checks if FairRoot is installed.

    • if FairRoot is installed both libPicoDst.so and PicoDstConverter will be compiled
    • if FairRoot is not installed only libPicoDst.so will be compiled

Usage

PicoDst data format

After installation setPicoDst.sh will be generated. To make include libPicoDst.so in every ROOT session and to export usefull environment variables in the system, source setPicoDst.sh:

source setPicoDst.sh
Convert MpdDst data to PicoDst:

If FairRoot (and MpdRoot) is installed PicoDstConverter is compiled. To use it, do:

./PicoDstConverter -i input_mpddst.root -o output_picodst.root