V22.06.22 release

RELEASE NOTES

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

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

Your feedback is valuable and makes our software better.

FOR USERS

  • complete overhaul of the website finished #107
  • added uninstall option, written uninstallation howto: #97
  • latest ROOT v6.26/04
  • latest GEANT4 v11.0.2
  • legacy installation is now removed and unsupported
    – the old website with instructions is accessible here: https://mpdroot.jinr.ru/how-to-install-mpdroot-legacy-method/
    – the old installation script with environment settings is accessible here: 3ac5fe75
    – this is the latest version tested for CentOS 8 (including c8-nica-dev). CentOS 8 reached its EOL and is unsupported.

FOR DEVELOPERS

  • FairRoot v18.6.8 now default version with latest dependencies: #104 #110
  • fixed critical bug with generation of corrupted root files: #111
  • 4+ years old memory leak bug under control: #4
  • git mailmap implemented: #127
  • Geant libraries are now automatically loaded: #123
  • fixed FairRoot log warnings: #126
  • Cleanup: – removed PROOF (unused and unsupported) !385
    – removed unused configuration files for Fluka (we don’t have/support Fluka module) #130
    – config directory removed: #89 #61
    – old files moved into legacy dir: #117 #116
  • identity test for reconstruction: #109
    Transition to interfaces:
  • TpcClusterFinder interface: #85
  • TpcClusterFinderMlem algo ported to interface: #86