Synchronize master branch with 2025-patches
Includes:
- [2025-patches] Move pre-commit check for copyright notice (!4420 (merged))
- Put cloned vertices on the TES (!4423 (merged))
- Update ghost prob counters in TBTC (!4361 (merged))
- Add missing
decltype(auto)(!4417 (merged)) - Adding Backwards Tracks variable in Lumi PV tupling (!4399 (merged))
- update TrackVertexMonitor and revive TrackMonitorNT (!4322 (merged))
- Bug fix in VertexCompare where histgrams were corrupted (!4393 (merged))
- Add unbiased residual monitor for UT in 2025-patches (!4018 (merged))
- Update Plume TAE plots and add LED monitoring (!4339 (merged))
- Update References for: !4339 (merged), MooreOnline!587 (merged) based on lhcb-2025-patches-mr/460 (!4452 (merged))
- Prepare Rec v38r7 (!4465 (merged))
- PrLongLivedTracking speedup with SIMD (!4427 (merged))
- Avoid loading RecSummary via cppyy to reduce time/memory usage to
2025-patches(!4466 (merged)) - RICH Photon Reco : Tune reserve to consume less memory (!4473 (merged))
- Fix for LTIME and DLS NaNs aiming for TS (!4450 (merged))
- Update PrCloneKiller (!4464 (merged))
- Follow LHCb5168 (!4453 (merged))
- Improving BSM Efficiencies of the PrLongLivedTracking with separate SM and high mass tunings (!4434 (merged))
- Update References for: LHCb!5208 (merged) based on lhcb-2025-patches-mr/588 (!4489 (merged))
- Add C++ algorithm to do the PV-constraint momentum estimate for L0 -> pi p (!4467 (merged))
- Velo clone killer algorithm (!4367 (merged))
- Prepare Rec v38r8 (!4493 (merged))
- Fix decay time computation used for LTIME functor (!4492 (merged))
- Prepare Rec v38r8p1 (!4507 (merged))
- Backward compatible changes to be able to build with Gaudi v40 (!4469 (merged))
- Update References for: LHCb!5179 (merged), !4469 (merged), Allen!2089 (merged), Moore!5073 (merged), Alignment!688 (merged) based on lhcb-2025-patches-mr/633 (!4513 (merged))
- Fix gilatb pipeline on 2025-patches (!4514 (merged))
- Fix error in indexing in DecayLengthSignificance function (!4508 (merged))
- Prepare Rec v38r9 (!4537 (merged))
- Update References for: LHCb!5267 (merged) based on lhcb-2025-patches-mr/666 (!4538 (merged))
- Prepare Rec v38r10 (!4539 (merged))
- Following stdout changes in Gaudi v40r0 for 2025-patches (!4540 (merged))
- Update References for: LHCb!5278 (closed), Panoptes!531 (merged) based on lhcb-2025-patches-mr/687 (!4544 (merged))
- Fixes for sanitizer builds (!3928 (merged))
- Fix CaloESLCorrections conditions path (!4305 (merged))
- Reduce combinatorics in checkOverlap (!4397 (merged))
- Suppression warnings in BeamSpotMonitor (!4483 (merged))
- Update DecayLengthSignificance and Lifetime functions to use the same math (!4520 (merged))
- Adding gamma to energy (!4501 (merged))
- add option to write output of BeamSpotMon as json file (!4536 (merged))
- Prepare Rec v38r11 (!4574 (merged))
- fix access of ProtoParticle tool to GlobalChargedPIDs for 2025-patches (!4579 (merged))
- BeamSpotMonitor can track IR conditions produced by third parties (!4564 (merged))
- add gamma correction to non-cluster ecal energies (!4580 (merged))
- Prepare Rec v38r12 (!4582 (merged))
- fix follow up from Rec!4850 (!4588 (merged))
- Enable DOCA to accept not just two indices and one object, but also two objects for 2025-patches (!4565 (merged))
- Added multiple scattering contribution (!4552 (merged))
- Backport of general ML interface developments on 2025-patches (!4602 (merged))
- Make TrackCompactVertex' decayProducts satisfy std::ranges::viewable_range [2025-patches] (!4608 (merged))
- Add additional track states for T-Tracks and improve a starting position for ParticleVertexFitter (!4572 (merged))
- New DOCA and IP functors for T-Tracks (!4542 (merged))
- Prepare Rec v38r13 (!4617 (merged))
- modify the MCTruthAndBkgCat Algorithm to automatically select the MC particles' location (!4448 (merged))
- Update References for: LHCb!5166 (merged), !4448 (merged), Moore!5027 (merged), DaVinci!1299 (merged), LHCbIntegrationTests!106 (merged) based on lhcb-2025-patches-mr/872 (!4640 (merged))
- Prepare Rec v38r14 (!4642 (merged))
Edited by Marco Clemencic