Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/main-nightly-sim.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,9 @@ jobs:
# Here are the groups of repositories that need to be downloaded inside
# r3broot. Each group is used by only one job.
repos: [ r3broot, glad-tpc, sofia-frs-asy ]
sys: [ debian13_cpp17_feb26p1_v19.0.1 , debian13_cpp20_feb26p1_v19.0.1 , debian13_cpp23_feb26p1_v19.0.1 ]
sys: [ debian12_cpp17_feb26p1_v19.0.1, ubuntu2604_cpp17_feb26p1_v19.0.1, almalinux101_cpp17_feb26p1_v19.0.1,
debian13_cpp17_feb26p1_v19.0.1, debian13_cpp20_feb26p1_v19.0.1, debian13_cpp23_feb26p1_v19.0.1,
debian14_cpp17_feb26p1_v19.0.1, debian14_cpp20_feb26p1_v19.0.1, debian14_cpp23_feb26p1_v19.0.1 ]

# The list under "include" defines some properties for each group:
#
Expand Down
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ First, you will need to install FairSoft and FairRoot. For more details:
export SIMPATH=%PATH_TO_FAIRSOFT%
export FAIRROOTPATH=%PATH_TO_FAIRROOT%
# from %R3BRoot_DIRECTORY%
./build_thisr3broot.sh
. ./build_thisr3broot.sh
# or a second option is the following
mkdir ../build
cmake -S . -B ../build
Expand Down Expand Up @@ -86,7 +86,7 @@ Please ask your questions, request features, and report issues by [creating a gi

The R3BRoot project uses clang-format-16 to ensure a common code formatting. The script "clang-format-all.sh" can be used for this purpose:
~~~bash
bash util/clang-format-all.sh
. util/clang-format-all.sh
~~~

## Spell Checking
Expand All @@ -113,12 +113,16 @@ The following systems are tested regularly.
| ----------- | -------- | -------------- | ------------- | --------------- | --------------- |
| Almalinux | x86\_64 | 9.3 | GCC 11.4.1 | 3.27.9 / 4.0.3 | C++17 / C++20 / C++23 |
| Almalinux | x86\_64 | 9.4 | GCC 14.2.0 | 3.30.6 | C++17 |
| Almalinux | x86\_64 | 9.7 | GCC 11.4.1 | 4.2.0 | C++17 / C++20 / C++23 |
| Almalinux | x86\_64 | 10.1 | GCC 14.2.0 | 4.0.3 | C++17 / C++20 / C++23 |
| RHEL | x86\_64 | 9.6 | GCC 14.2.0 | 3.30.6 | C++17 |
| Debian | x86\_64 | 11 | GCC 10.2.1 | 3.27.4 / 3.30.0 | C++17 |
| Debian | x86\_64 | 12 | GCC 12.2.0 | 3.27.4 / 3.30.0 | C++17 / C++20 |
| Debian | x86\_64 | 13 | GCC 14.2.0 | 3.31.6 / 4.0.3 | C++17 |
| Ubuntu | x86\_64 | 24.04 | GCC 13.3.0 | 3.28.3 / 4.0.3 | C++17 / C++20 |
| Ubuntu | x86\_64 | 25.04 | GCC 14.2.0 | 3.31.6 | C++17 |
| Debian | x86\_64 | 12 | GCC 12.2.0 | 3.27.4 / 4.0.3 | C++17 / C++20 |
| Debian | x86\_64 | 13 | GCC 14.2.0 | 3.31.6 / 4.0.3 | C++17 / C++20 / C++23 |
| Debian | x86\_64 | 14 | GCC 15.2.0 | 3.31.6 / 4.0.3 | C++17 / C++20 / C++23 |
| Ubuntu | x86\_64 | 24.04 | GCC 13.3.0 | 3.28.3 / 4.0.3 | C++17 / C++20 / C++23 |
| Ubuntu | x86\_64 | 25.04 | GCC 14.2.0 | 3.31.6 | C++17 / C++20 |
| Ubuntu | x86\_64 | 26.04 | GCC 15.2.0 | 3.31.6 / 4.0.3 | C++17 / C++20 / C++23 |
| MacOS | arm64 | 15.3 | AppleClang 15 | 4.0.3 | C++17 |

## Security Policy
Expand Down
2 changes: 1 addition & 1 deletion build_thisr3broot.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
##############################################################################
# Copyright (C) 2023 GSI Helmholtzzentrum für Schwerionenforschung GmbH #
# Copyright (C) 2023-2025 Members of R3B Collaboration #
# Copyright (C) 2023-2026 Members of R3B Collaboration #
# #
# This software is distributed under the terms of the #
# GNU General Public Licence (GPL) version 3, #
Expand Down
2 changes: 1 addition & 1 deletion neuland/calibration/R3BNeulandTacquilaMapped2Cal.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@
Int_t iPlane;
Int_t iPaddle;
Int_t iSide;
Int_t channel;
Int_t channel = 0; // Note that channel is not used!

Check warning on line 232 in neuland/calibration/R3BNeulandTacquilaMapped2Cal.cxx

View workflow job for this annotation

GitHub Actions / clang-tidy (default, debian12, jan24p5, 17)

variable 'channel' of type 'Int_t' (aka 'int') can be declared 'const' [misc-const-correctness]
Int_t tdc;
R3BTCalModulePar* par;
Double_t time;
Expand Down
Loading