Skip to content

RTA software shift summary [7 July - 21 July, 2025]

Personnel

RTA Software Maintainer: Miroslav Saur ( @msaur )

RTA Software Shifter: Fanjie Meng ( @fanjie )

Shift summaries

Active merge requests

Moore

MR Description Dependencies
Follow changes in LHCb!5188 (!5123 - merged) • Unassigned
Adding ApplyGammaToEnergy condition (!5121 - closed) • Unassigned Rec!4501 (merged), Detector!783 (merged), lhcb-datapkg/ParamFiles!158 (closed)
SLB: Simplify XGBoost->TMVA cut transformation ... (!5101 - merged) • Gary Robertson, Tommaso Fulghesu • RTA 2025 September MD
Draft: Revert "Identical data handles are not i... (!5090) • Unassigned Revert !4682 (merged)
Draft: on-the fly modify the BoundFunctor.code ... (!5087) • Unassigned
Draft: Drop the use of OrderedDict (!5079) • Unassigned LHCb!5183 Rec!4472
[2025-patches] Drop the use of numpy in Hlt2Con... (!5072 - merged) • Unassigned LHCb!5173 (merged)
introduce the microdst option into Moore (!5027 - merged) • Volodymyr Svintozelskyi, Zekun Jia
Synchronize master branch with 2025-patches (!5011 - merged) • Unassigned
Draft: Add option file to tuple lumisummary-lik... (!4988) • Oscar Boente Garcia, Edoardo Franzoso
Drop version constraint on FieldMap (!4979 - merged) • Arthur Marius Hennequin lhcb-core/LbEnv!145 (merged)
Follows Rec!4408 (!4977) • Tommaso Fulghesu Rec!4408
Update interactive-dst (!4972 - merged) • Yanxi Wu
Adapt for gaudi/Gaudi!1632 (!4945 - merged) • Fernando Luiz Ferreira Rodrigues
Helper function to get a functor at the ttrack ... (!4930) • Chris Burr Rec!4396 LHCb!5099 (merged)
add testing for cluster classifier (!4916 - merged) • Rosen Matev needs ref update Lbcom!830 (merged)
Tests for using ONNX models in selections (!4877 - merged) • Unassigned LHCb!4910 (merged) Rec!4241 (merged)
Max candidates/combinations test: Fix so that l... (!4831 - merged) • Rosen Matev, Daniel Magdalinski
Add option to run Pr Seed checker (!4681) • Unassigned lhcb-datapkg/PRConfig!553
Fix CaloESLCorrections conditions (!4574 - merged) • Rosen Matev Rec!4305 (merged)



Allen

MR Description Dependencies
Fixing Hlt1DownstreamGammaToEE (Allen!2106 - merged) • Unassigned • RTA 2025 September MD
DumperRawBanks.cpp: avoid anonymous class insta... (Allen!2100 - merged) • Unassigned
Rename namespace Gaudi::Units to Allen::Units (Allen!2088 - merged) • Unassigned
Add ci for containerised Allen (Allen!2067) • Andy Morris
Synchronize master branch with 2025-patches (Allen!2062 - merged) • Unassigned
Do not set explicitly ALLEN_PROJECT_ROOT (Allen!1938 - merged) • Unassigned
Change the throughput socket name to have separ... (Allen!1751 - merged) • Sebastien Ponce, Christina Agapopoulou+
Lumi line under filter (Allen!1628) • Shu Xian
Improve how allen.py takes tag arguments (Allen!1610 - merged) • Arthur Marius Hennequin, Andy Morris
Draft: add enable monitoring param where missing (Allen!1548) • Christina Agapopoulou, Sergio Andres Estrada



LHCb

MR Description Dependencies
Migrate CopyAnyData from GaudiAlgorithm to Gaud... (LHCb!5218) • Arthur Marius Hennequin
Draft: ignore: change LHCbID to 64b (LHCb!5217) • Unassigned
A few C++23 related fixes (LHCb!5210 - merged) • Unassigned
Add NaN support to SIMDWrapper (LHCb!5207 - merged) • Miroslav Saur Rec#622
Fix wrong index of last strip in DeUTSector::tr... (LHCb!5206) • Milosz Zdybal Detector!739
Hide gcc 14 false positive warning (LHCb!5200 - merged) • Unassigned
Drop inheritance from IInterface in IRelationBase (LHCb!5198 - merged) • Unassigned
Refer to avx512er and avx12pf only for gcc < 15 (LHCb!5194 - merged) • Miroslav Saur
Simplify GaudiConf/reading.py (LHCb!5188 - merged) • Miroslav Saur
Workaround for a warning in a Boost spirit header (LHCb!5187 - merged) • Unassigned gaudi/Gaudi!1476 (merged)
Draft: Drop the use of OrderedDict (LHCb!5183) • Milosz Zdybal !5079 Rec!4472
Drop using pandas for ParticleTable (LHCb!5173 - merged) • Rosen Matev
Allow overriding of conditions and geometry ver... (LHCb!5170 - merged) • Unassigned Run2Support!79 (merged)
Adapted to IAlgExecState change of interface in... (LHCb!5169 - merged) • Unassigned
use the defined DeFTLocation in Detector to mai... (LHCb!5162 - merged) • Menglin Xu
Fix FT Boole test error with detdesc using clan... (LHCb!5137 - closed) • Unassigned
Prepare for update of some physics constants in... (LHCb!5136 - merged) • Unassigned
Synchronize master branch with lcg-105-compat (LHCb!5135 - merged) • Unassigned
Synchronize master branch with 2025-patches (LHCb!5131 - merged) • Unassigned
Adapt to the change from gaudi/Gaudi!1766 (LHCb!5129 - merged) • Unassigned
Draft: Remove tool interface MCInterfaces/IRich... (LHCb!5128) • Unassigned
Add default locations for TurboSpruce (LHCb!5104 - merged) • Nicole Skidmore, Yanxi Wu
Add threeMomentum for State (LHCb!5099 - merged) • Unassigned (see !4930) Rec!4396 !4930
Prepare for changes in Gaudi v40 (LHCb!5072 - merged) • Miroslav Saur
Ported TimingAuditor and FPEAuditor to new Gaud... (LHCb!5005 - merged) • Unassigned needs Gaudi release gaudi/Gaudi!1724 (merged)
MC truth using Double precision (LHCb!4988 - merged) • Miroslav Saur, Arthur Marius Hennequin+
Add StringFragmentation as MC good endvertex (LHCb!4960) • Gloria Corti, Michal Kreps+ W/ simulation expert.
General ML interface with ONNXRuntime as first ... (LHCb!4910 - merged) • Unassigned (see !4877 (merged)) !4877 (merged) Rec!4241 (merged)
Draft: Fixes for sanitizer builds (LHCb!4564) • Rosen Matev



MooreOnline

MR Description Dependencies
Synchronize master branch with 2025-patches (MooreOnline!632 - merged) • Unassigned
Update FTMon (MooreOnline!555) • Hendrik Jage, Halime Sazak (see Rec!4263) Rec!4263
Add PlumeLEDMonitor and ODINMon to all tasks (MooreOnline!488 - closed) • Rosen Matev



Rec

MR Description Dependencies
Fix error in indexing in DecayLengthSignificanc... (Rec!4508 - merged) • Rosen Matev • RTA 2025 September MD LHCb!5227 (merged)
Draft: ignore: change LHCbID to 64b (Rec!4495) • Milosz Zdybal LHCb!5217
Small code clean up (Rec!4486 - merged) • Unassigned
Add CastTo support from LHCbID to unsigned int (Rec!4484 - closed) • Unassigned
Functors: Add ACCEPT and POISON (Rec!4479 - merged) • Miroslav Saur
Draft: Drop the use of OrderedDict (Rec!4472) • Milosz Zdybal LHCb!5183 !5079
Added efficiency plot vs momentum and transvers... (Rec!4470) • Rosen Matev, Arthur Marius Hennequin
Functor shortcut for fisher discriminant (Rec!4456 - merged) • Rosen Matev, Mark Smith+
Synchronize master branch with 2025-patches (Rec!4431 - merged) • Unassigned
Draft: Add RecAlg to tuple lumisummary-like inf... (Rec!4428) • Oscar Boente Garcia, Edoardo Franzoso
Streamline LHCbIDOverlapRelationTable.cpp (Rec!4411 - merged) • Rosen Matev
Streamline VPClusterEfficiency (Rec!4409 - merged) • Fernando Luiz Ferreira Rodrigues
Improve throughput for FastJetBuilder algorithm (Rec!4408) • Tommaso Fulghesu !4977
Extrapolate with stateprovider functor (Rec!4396) • Volodymyr Svintozelskyi (see !4930) !4930 LHCb!5099 (merged)
Prepare for changes in Gaudi v40 (Rec!4381 - merged) • Unassigned
Draft: ParticleRangeFilter and ParticleCombiner... (Rec!4373) • Daniel Magdalinski
Dropped remaining usage of GaudiHistoAlg and mo... (Rec!4335 - merged) • Jean-Francois Marchand, David Friday needs Gaudi release Rec!4320 (merged) gaudi/Gaudi!1728 (merged)
Fix CaloESLCorrections conditions path (Rec!4305 - merged) • Unassigned !4574 (merged)
Update FTMon (Rec!4263) • Hendrik Jage, Halime Sazak MooreOnline!555
MVA functor and MLService alg with ONNXRuntime ... (Rec!4241 - merged) • Unassigned (see !4877 (merged)) !4877 (merged) LHCb!4910 (merged)
Draft: Speed up FT cluster lookups (Rec!3948) • Unassigned needs rebase
Fixes for sanitizer builds (Rec!3928 - merged) • Rosen Matev under discussion
sanitizer nightly only (ci-test not needed)



Alignment

MR Description Dependencies
Synchronize master branch with 2025-patches (Alignment!681 - merged) • Unassigned
Updates for 2025 alignment (Alignment!663 - merged) • Rosen Matev • RTA 2025 September MD
Draft: New Fit Code (Alignment!654) • Leonardo Santoro De Oliveira • RTA 2025 October MD MooreOnline!598
Update References for: Rec!4018, Moore!4394 bas... (Alignment!635) • Unassigned Reference update ;
Rec!4018 (merged),
!4394 (merged)
Use VeloSP clusters for Run3 alignment test (Alignment!534) • Unassigned



Lbcom

MR Description Dependencies
Adapt to removal of RichSmartID HPD support (Lbcom!866 - merged) • Unassigned LHCb!5230 (merged)
Draft: D02pi0pi0 studies (Lbcom!862) • Unassigned
Synchronize master branch with 2025-patches (Lbcom!841 - merged) • Unassigned
add testing for cluster classifier (Lbcom!830 - merged) • Unassigned (see !4916 (merged) -
that need ref update)
!4916 (merged)



MRs MERGED/CLOSED during this period

MRs merged during this period




MRs closed during this period







Edited by Fanjie Meng