Releases: R3BRootGroup/R3BRoot
Releases · R3BRootGroup/R3BRoot
R3BRoot Release January 2025
Release notes
- Update GitHub workflows
- Update fair-software.eu badge
- Update authors including affiliations and ORCIDs
- Changed CI-CD compilation to FairSoft-jan24p1
Compatibility
- This release has been tested on Debian 10, Ubuntu 22.04, Ubuntu 24.04, and Alma9Linux.
- Fully compatible with FairSoft nov22p1 and FairRoot v18.8.0 and v18.8.2, and also with FairSoft jan24p1 and FairRoot v18.8.2
What's Changed
- Update github workflow and Authors by @jose-luis-rs in #1089
- Update authors including affiliations and orcids by @jose-luis-rs in #1090
- Changed CI-CD compilation to jan24p1 by @jose-luis-rs in #1091
- Moved old folder githubfiles and removed old github configurations by @jose-luis-rs in #1093
- Added contributing file by @jose-luis-rs in #1096
- Minor update for Readme file by @jose-luis-rs in #1104
- Update fair-software.eu badge by @jose-luis-rs in #1105
Full Changelog: dec24...jan25
R3BRoot Release December 2024
Release notes
Compatibility
- This release has been tested on Debian 10, Ubuntu 22.04, Ubuntu 24.04, and Alma9Linux.
- Fully compatible with FairSoft nov22p1 and FairRoot v18.8.0 and v18.8.2, and also with FairSoft jan24 and FairRoot v18.8.2
What's Changed
- Add particle whitelist to R3BPhaseSpaceGen by @YanzhaoW in #1071
- Adding conan package manager (Opt-in) by @YanzhaoW in #1077
- [FIX] Fix CMake configuration when GoogleTest doesn't exist by @YanzhaoW in #1081
- R3BDataMonitor, R3BValueError and Update on FileSource2 by @YanzhaoW in #1078
- Add tree option for FileSource2 AddFile function by @YanzhaoW in #1082
- Update GitHub workflow, Authors, zenodo files, ... by @jose-luis-rs in #1088
Full Changelog: jun24...dec24
R3BRoot Release June 2024
Release notes
General
- Update of the CMakeList files for the compilation with FairRoot v19.0.0.
Compatibility
- This release has been tested on Debian 10, Ubuntu 22.04, Ubuntu 24.04, and Alma9Linux.
- Fully compatible with FairSoft nov22p1 and FairRoot v18.8.0 and v18.8.2, and also with FairSoft jan24 and FairRoot v18.8.2 and v19.0.0
R3BRoot Release May 2024
Release notes
General
- Use of clang-tidy only for NeuLAND and relevant folders, such as r3bsource and r3bbase.
Simulation
- New approach to calculate the Nf and Ns components from CsI crystals for the CALIFA detector.
- Improved the CALIFA digitizer to load experimental configurations with full proton range, full gamma range and duplication of iPhos signals to fill crystals in both ranges.
- New ROOT geometries for the CALIFA and ALPIDE detectors.
- Update of NeuLAND classes.
Data analysis
- New silicon detector TTTX for the tracking of ions.
- New classes and algorithms for PID of incoming projectiles.
- Update of data structures for different detectors: CALIFA, ALPIDE, ToFD, Twim, etc.
Compatibility
- This release has been tested on Debian 10, Ubuntu 22.04, Ubuntu 24.04, and Alma9Linux.
- Fully compatible with FairSoft nov22p1 and FairRoot v18.8.0, and also with FairSoft jan24 and FairRoot v18.8.2
R3BRoot Release November 2023
Compatibility
- This release was tested on Debian 10 and Ubuntu 22.04.
- Fully compatible with FairSoft nov22p1 and FairRoot v18.8.0
R3BRoot Release September 2022
sep22 R3BRoot Release September 2022
R3BRoot Release October 2021
oct21 R3BRoot Release October 2021
May 2021 Release
may21 May 2021 Release
August 2019 version
Release notes
General
- Use FairFileSource instead of SetInputFile.
- New FairLogger.
Simulation
- GDML geometry reader.
- p2p event generator.
- Count number of points per detector in an std::array.
Data analysis
- New NeuLAND reconstruction code.
- NeuLAND online spectra.
- LOS analysis.
- Fragment fitter.
- CALIFA online analysis.
- AMS analysis.
- Analysis of Fiber detectors.
Compatibility
- This release was tested on Debian jessie, Ubuntu 16.04 and macOS 10.13.
- Fully compatible with FairRoot v18.0.6 and FairSoft may18p1.
January 2018 version
Release Notes
General
- ROOT 6 is now required.
- Added Travis CI continuous builds.
- Renaming CALIFA classes according to the common convention.
- Sofia framework is integrated into the common build system.
- Optimization of R3BDetector class hierarchy.
- Start migration to aliBuild distribution system (successor of FairSoft).
- Adjust compiler flags, causing errors on some OS.
Simulation
- Simplified simulation macros. Possibility to set position and rotation for each detector directly in the macro.
- Fixed position of GLAD volume in the cave. Adjusted position of field map. New standard GLAD geometry with entrance flange.
- Improved TOFd geometry. TOFd digitizer.
- Improved geometries for Fi4, Fi5, Fi6 and sFi. Digitizers for fiber detectors.
- Use only reference physics lists with Geant4.
- Fixing energy cut for gammas.
- Clean-up of the gconfig directory (simulation configuration).
- Add phase-space generator for simulations.
- Support for SOFIA simulations.
Data Analysis
- CALIFA Ucesb Reader: classes and macros.
- Tracker: Propagator for fragments and ideal fitter.
- Silicon Tracker: added reader, Mapped2Cal, Cal2Hit, data classes, macros.
- Algorithms for CALIFA calibration.
Compatibility
- This release was tested on Debian Jessie, macOS 10.11 and 10.13, Ubuntu 16.04
- Is fully compatible with FairSoft oct17, and FairRoot v-17.10b releases
Support
In case of technical problems please create a ticket on GitHub or write on our forum.