From a9c6d4ac0786ae76dce7a4a31efc19033c7707df Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Fri, 14 Feb 2025 14:48:38 +0100 Subject: [PATCH 1/4] Online: fix wrong year in name of new par files --- algo/global/ParFiles.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/algo/global/ParFiles.cxx b/algo/global/ParFiles.cxx index eabec37b4b..1c0f50e9bb 100644 --- a/algo/global/ParFiles.cxx +++ b/algo/global/ParFiles.cxx @@ -94,11 +94,11 @@ ParFiles::ParFiles(uint32_t runId) break; case Setup::mCBM2025_02: - bmon.readout = "mcbm2025_02/BmonReadout_mcbm2024.yaml"; + bmon.readout = "mcbm2025_02/BmonReadout_mcbm2025.yaml"; - sts.readout = "mcbm2025_02/StsReadout_mcbm2024.yaml"; - sts.chanMask = "mcbm2025_02/StsChannelMaskSet_mcbm2024.yaml"; - sts.walkMap = "mcbm2025_02/StsWalkMap_mcbm2024.yaml"; + sts.readout = "mcbm2025_02/StsReadout_mcbm2025.yaml"; + sts.chanMask = "mcbm2025_02/StsChannelMaskSet_mcbm2025.yaml"; + sts.walkMap = "mcbm2025_02/StsWalkMap_mcbm2025.yaml"; sts.hitfinder = "mcbm2025_02/StsHitfinder.yaml"; tof.readout = "mcbm2025_02/TofReadout.yaml"; -- GitLab From 6e459afa3e080b7c75684efd1d8c17a5c94bf434 Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Fri, 14 Feb 2025 20:24:52 +0100 Subject: [PATCH 2/4] Bump param repo hash to bring (maybe) last missing online par files for mCBM 2025 --- external/InstallParameter.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/InstallParameter.cmake b/external/InstallParameter.cmake index 74e6f43126..c8f4d23f40 100644 --- a/external/InstallParameter.cmake +++ b/external/InstallParameter.cmake @@ -1,4 +1,4 @@ -set(PARAMETER_VERSION ab9972f137bc52efd58bf3672e670a2d4fbcb1be) # 2025/02/11 +set(PARAMETER_VERSION db53df993ef7b4b977bae554763ebff7f5bf84f7) # 2025/02/14 set(PARAMETER_SRC_URL "https://git.cbm.gsi.de/CbmSoft/cbmroot_parameter.git") download_project_if_needed(PROJECT Parameter_source -- GitLab From 9cfdbd9aea612c46b0e7d381fd750e662a8c5870 Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Fri, 14 Feb 2025 21:26:55 +0100 Subject: [PATCH 3/4] online: in TOF unpacker ReadoutConfig, temp-fix bad module type based on NH lustre files (maybe incomplete) --- algo/detectors/tof/ReadoutConfig.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/algo/detectors/tof/ReadoutConfig.cxx b/algo/detectors/tof/ReadoutConfig.cxx index aab8e3ebf8..3323882010 100644 --- a/algo/detectors/tof/ReadoutConfig.cxx +++ b/algo/detectors/tof/ReadoutConfig.cxx @@ -185,12 +185,13 @@ namespace cbm::algo::tof const auto& crob = pars.crobs.at(uGbtx); switch (crob.rpcType) { case 2: // intended fall-through + case 1: // intended fall-through case 0: { // CBM modules BuildChannelsUidMapCbm(uCh, crob); break; } - case 1: { + case 11: { // STAR eTOF modules BuildChannelsUidMapStar(uCh, crob); break; -- GitLab From c012ae7862ee4d3057c4392c9ec86dc29902fa36 Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Fri, 14 Feb 2025 22:46:56 +0100 Subject: [PATCH 4/4] Fixes to CI test for online binary --- algo/test/CMakeLists.txt | 2 +- algo/test/realdata_test.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/algo/test/CMakeLists.txt b/algo/test/CMakeLists.txt index be43848e9f..f913f43171 100644 --- a/algo/test/CMakeLists.txt +++ b/algo/test/CMakeLists.txt @@ -40,7 +40,7 @@ if (DEFINED ENV{RAW_DATA_PATH}) Message( STATUS "MR or Continuous model detected, decreasing TS nb for OnlineReco tests to single one." ) SET( RECO_TS_NB 1) SET( RECO_THREADS_NB $ENV{number_of_processors_for_test}) - SET( ONLINE_RECO_TO 100) # MR mode on run4: 45-50s for 2391 + SET( ONLINE_RECO_TO 200) # MR mode on run4: 45-50s for 2391 elseif(${CBM_TEST_MODEL} MATCHES Weekly OR ${CBM_TEST_MODEL} MATCHES Profile ) Message( STATUS "Profiling model detected, increasing timeout and TS nb for OnlineReco tests with coverage." ) SET( RECO_TS_NB 20) diff --git a/algo/test/realdata_test.sh b/algo/test/realdata_test.sh index de0408fe06..210b4ac553 100755 --- a/algo/test/realdata_test.sh +++ b/algo/test/realdata_test.sh @@ -91,4 +91,4 @@ ensure_gt_zero "$log" "Triggers: %1, events %2" ensure_gt_zero "$log" "TS contains Hits: STS=%1 TOF=%2 TRD=%3" # Check Tracks -ensure_gt_zero "$log" "TrackingChain: Timeslice contains %1 tracks, with %2 sts hits, %3 tof hits, 0 trd hits;" +ensure_gt_zero "$log" "TrackingChain: Timeslice contains %1 tracks, with %2 sts hits, %3 tof hits, %4 trd hits;" -- GitLab