V22.04.22 release

RELEASE NOTES

Installation
https://mpdroot.jinr.ru/running-mpdroot-on-local-machine-using-cvmfs/

We encourage users to test new release and report any issues to us on
https://mpdroot.jinr.ru/q-a/

Your feedback is valuable and makes our software better.

NEW FEATURES

CODE RESTRUCTURE AND CLEANUP

  • Directory structure revamp #77
    – clarity in the structure of the directory tree (15 directories on top level instead of 32)
    – detectors placed from top layer into “detectors” folder
    – eventdisplay moved into “tools” folder #83
    – mpdBase, mpdDst, mpdField, mpdPassive, mpdPid moved into “core” folder
    – lhetrack, kalman moved into “reconstruction/tracking” folder
    – generators, mcDst, mcStack moved into “simulation” folder
  • Removed shield_pack #92 , doxygen
  • Hadgen generator replaced by BOX in testing #99
  • MpdGeneralGenerator, mpdGen moved to “simulation/generators” #91,
    #90

TESTING

  • directed acyclic graph implemented in CI pipeline #47
  • added Unigen generator build tests #67

BUGS FIXED (CLOSED)