Recent Releases of r3broot

r3broot - R3BRoot Release April 2025

Release notes

  • Update GitHub workflows
  • Changed CI-CD compilation for running with Debian 10, 11 and 12
  • Added a folder for the ACTAF detector

Compatibility

  • This release has been tested on Debian 10-11-12, 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 & jan24p5 and FairRoot v18.8.2

What's Changed

  • Add debian11 and debian12 to the CI tests. by @YanzhaoW in https://github.com/R3BRootGroup/R3BRoot/pull/1107
  • R3BAlpideDigitizer: Added parametrization to get the cluster size don… by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1106
  • Added a general Code of Conduct and removed the unused Dart.sh by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1108
  • Changed name of github templeates by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1109
  • fix(geometry): Added new root geometries for GLAD with all details by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1111
  • feat(actaf/sim):Changes of name for the classes related to the Active… by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1112
  • Update ROLU online reader for two detectors by @morze00 in https://github.com/R3BRootGroup/R3BRoot/pull/1113
  • Add cache with an os tag by @YanzhaoW in https://github.com/R3BRootGroup/R3BRoot/pull/1115
  • feat(actaf):Added data structure for unpacking, reader and mapped dat… by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1114
  • New data structure for tofd by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1116
  • Parameters(TofD):Changed max. number of paddlesfor tofd mapping to 48 by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1117
  • feat(Rolu):Update variables for the online to include two detectors by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1118
  • feat(TofD):Update parameter classes by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1120
  • feat(LOS);Update online by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1121
  • feat(Actaf): Added new data structure and update online by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1119

Full Changelog: https://github.com/R3BRootGroup/R3BRoot/compare/jan25...apr25

- C++
Published by jose-luis-rs 11 months ago

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 https://github.com/R3BRootGroup/R3BRoot/pull/1089
  • Update authors including affiliations and orcids by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1090
  • Changed CI-CD compilation to jan24p1 by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1091
  • Moved old folder githubfiles and removed old github configurations by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1093
  • Added contributing file by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1096
  • Minor update for Readme file by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1104
  • Update fair-software.eu badge by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1105

Full Changelog: https://github.com/R3BRootGroup/R3BRoot/compare/dec24...jan25

- C++
Published by jose-luis-rs about 1 year ago

r3broot - 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 https://github.com/R3BRootGroup/R3BRoot/pull/1071
  • Adding conan package manager (Opt-in) by @YanzhaoW in https://github.com/R3BRootGroup/R3BRoot/pull/1077
  • [FIX] Fix CMake configuration when GoogleTest doesn't exist by @YanzhaoW in https://github.com/R3BRootGroup/R3BRoot/pull/1081
  • R3BDataMonitor, R3BValueError and Update on FileSource2 by @YanzhaoW in https://github.com/R3BRootGroup/R3BRoot/pull/1078
  • Add tree option for FileSource2 AddFile function by @YanzhaoW in https://github.com/R3BRootGroup/R3BRoot/pull/1082
  • Update GitHub workflow, Authors, zenodo files, ... by @jose-luis-rs in https://github.com/R3BRootGroup/R3BRoot/pull/1088

Full Changelog: https://github.com/R3BRootGroup/R3BRoot/compare/jun24...dec24

- C++
Published by jose-luis-rs about 1 year ago

r3broot - 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

- C++
Published by jose-luis-rs over 1 year ago

r3broot - R3BRoot Release May 2024

Compatibility

  • This release was 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

- C++
Published by jose-luis-rs almost 2 years ago

r3broot - R3BRoot Release November 2023

- C++
Published by jose-luis-rs over 2 years ago

r3broot - R3BRoot Release September 2022

- C++
Published by kresan over 3 years ago

r3broot - R3BRoot Release October 2021

- C++
Published by kresan over 4 years ago

r3broot - May 2021 Release

- C++
Published by kresan almost 5 years ago

r3broot - 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.

- C++
Published by kresan over 6 years ago

r3broot - 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.

- C++
Published by kresan about 8 years ago

r3broot - April 2017 version

Features

  • Analysis of PSPx data up to HIT level (including documentation)
  • Analysis of NeuLAND data up to HIT level using automatic synchronization of paddles
  • Full reconstruction of LOS
  • TOFd analysis up to HIT level, matching is under development
  • Classes for data analysis of Fiber4 and StrawTubes
  • Generalized time calibration library for VFTX and Tacquila electronics
  • ACTAR simulations with Garfield++
  • Many bug fixes, stability improvements and corrections
  • Compatibility

  • This release was tested on Debian Wheezy and Debian Jessie, macOS 10.11 and 10.12, Ubuntu 16.04
  • Is fully compatible with FairSoft may16 and mar17, and FairRoot v-16.06 and v-17.03 releases
  • Support

    In case of technical problems please create a ticket on GitHub or write on our forum

    - C++
    Published by kresan almost 9 years ago