Evidence collection
Release notes
2025-03-17 Rec v37r4
This version uses Lbcom v36r5, LHCb v56r5, Detector v2r5, Gaudi v39r3 and LCG 105c with ROOT 6.30.08.
This version is released on the master
branch.
Built relative to Rec v37r3, with the following changes:
new feature
New featuresbug fix workaround
Fixes- Functors | Fix bug introduced in !4079, !4281 (@graven)
- Make MuonStandaloneRec work with hits and clusters, !4176 (@decianm)
enhancement
Enhancementsmodernisation cleanup testing
Code cleanups and changes to testsDocumentation
DocumentationOther
- RICH | Updates for RICH1 resolution investigations, !4229 (@jonrob)
-
Functors | Require a first
mask_arg_t
argument on prepared functor calls with masks, !4211 (@graven) - Functors | Functors: replace more types with instances, !4079 (@graven)
- FTMonitors: Add arm specific refs for cluster_monitoring tests, !4299 (@jonrob)
- Prefer std::ranges over range::v3, !4295 (@graven)
- Update References for: LHCb!4959 based on lhcb-master-mr/12752, !4287 (@lhcbsoft)
- Update References for: LHCb!4945, !4229, Moore!4378, Panoptes!438 based on lhcb-master-mr/12719, !4282 (@lhcbsoft)
- Add generic accessors for MCVertices, !4276 (@ldufour)
Evidence collection
Release notes
2025-03-08 Rec v36r14p1
This version uses Lbcom v35r14p1, LHCb v55r14p1, Gaudi v38r1p1, Detector v1r36 and LCG 105a with ROOT 6.30.04.
This version is released on the v36r14-patches
branch.
Built relative to Rec v36r14, with the following changes:
new feature
New featuresbug fix workaround
Fixesenhancement
Enhancementsmodernisation cleanup testing
Code cleanups and changes to testsDocumentation
DocumentationOther
Evidence collection
Release notes
2025-02-20 Rec v37r3
This version uses Lbcom v36r4, LHCb v56r4, Gaudi v39r2, Detector v2r4 and LCG 105c with ROOT 6.30.08.
This version is released on the master
branch.
Built relative to Rec v37r2, with the following changes:
Other
- RICH | RichSIMDAlignment: Add sanity check that extra photon mirror data is valid, !4272 (@jonrob)
- Force output of FlattenDecayTree to contain 'unique' particles, !4264 (@ldufour)
- New correlations targeted a priori for PbPb, !4124 (@tmombach)
2025-02-21 commit 9287bd60
-
Merge branch 'msaur_rec_cmake_fix' into 'master'
CMakeLists fix
See merge request !4279
Evidence collection
Release notes
2025-02-13 Rec v25r9
This version uses Lbcom v24r9, LHCb v46r9, Gaudi v39r2 and LCG 105c with ROOT 6.30.08.
This version is released on run2-patches
branch and is intended for use with Run1 or Run2 data. For Run3, use a version released on master
branch
Built relative to Rec v25r8, with the following changes:
enhancement
Enhancementsmodernisation cleanup testing
Code cleanups and changes to testsEvidence collection
Release notes
2025-02-13 Rec v37r2
This version uses Lbcom v36r3, LHCb v56r3, Gaudi v39r2, Detector v2r3 and LCG 105c with ROOT 6.30.08.
This version is released on the master
branch.
Built relative to Rec v37r1, with the following changes:
enhancement
Enhancementsmodernisation cleanup testing
Code cleanups and changes to tests- FT | Extend timeout for FT nzs_digit_monitoring test to 1200 to cover dbg builds, !4245 (@jonrob)
- Build | Replace gaudi_add_tests(pytest...) with gaudi_add_pytest(...), !4243 (@clemenci) [gaudi/Gaudi#354]
Other
- FT | FT Beam Time Analysis, !3585 (@chishuai)
- RICH | Adapt RichFutureRecSys/examples/RichFuture.py to new options format, !4248 (@jonrob)
- Functors | Suppress psabi compiler notes on ARM/GCC functor builds, !4246 (@jonrob)
- Monitoring | Add a map of the SciFi hit efficiency, !4130 (@yihou)
- Update References for: LHCb!4913, Moore!4327, DaVinci!1230 based on lhcb-master-mr/12587, !4270 (@lhcbsoft)
- Update References for: LHCb!4925 based on lhcb-master-mr/12476, !4262 (@lhcbsoft)
- Update References for: !4258 based on lhcb-master-mr/12456, !4260 (@lhcbsoft)
- Fixed test_decayfinder for undefined behavior, !4259 (@sponce)
- Update TestFileDB tag for RICH 2023 data tests, !4258 (@jonrob)
- New flag in TrackParticleMonitor to include 2D histograms, !4247 (@miruizdi)
- Synchronize master branch with 2024-patches, !4155 (@clemenci)
- Eta distribution of track residuals added to FTTrackMonitor, !3813 (@miruizdi)
- Add dependencies to be able to collect pytest tests in LoKiPhys, !4254 (@clemenci)
- Update References for: Detector!667 based on lhcb-master-mr/12409, !4242 (@lhcbsoft)
- Add track error to in sensor check, !4213 (@mwaterla)
- Fix MuonUT truthmatching in PrTrackAssociator, !4194 (@decianm)
- Algorithm to apply a global coordinate transform to PVs, !4139 (@ldufour)
- Add some additional arm specific ref files, !4240 (@jonrob)
Evidence collection
Release notes
2025-02-04 Rec v11r5p2g2
This version uses LHCb v32r4p1g2, Gaudi v22r5 and LCG 61b with ROOT 5.30.04.
This version is released on hlt2011-patches
branch. This branch is intended only for technical fixes to support emulation of the 2011 HLT in simulation workflows. Builds with gcc43 on slc5.
Built relative to Rec v11r5p1g2, with the following changes:
bug fix workaround
FixesEvidence collection
Release notes
2025-02-03 Rec v36r16p2
This version uses Lbcom v35r16p2, LHCb v55r16p2, Gaudi v38r1p1, Detector v1r36 and LCG 105a with ROOT 6.30.04.
This version is released on the v36r16p1-patches
branch.
Built relative to Rec v36r16p1, with the following changes:
new feature
New featuresbug fix workaround
Fixesenhancement
Enhancementsmodernisation cleanup testing
Code cleanups and changes to testsDocumentation
DocumentationOther
Evidence collection
Release notes
2025-01-24 Rec v37r1
This version uses Lbcom v36r2, LHCb v56r2, Gaudi v39r2, Detector v2r2 and LCG 105c with ROOT 6.30.08.
This version is released on the master
branch.
Built relative to Rec v37r0, with the following changes:
bug fix workaround
Fixesmodernisation cleanup testing
Code cleanups and changes to tests- RICH | Make RICH test ROOT filenames test specific, !4219 (@jonrob)
- RICH | RichDetectorHits: Remove workarounds for Gaudi < v39, !4220 (@jonrob)
- Functors | Remove CombinationFromComposite and its support code, !4178 (@graven)
Other
- FT | Improve track interpolator, !4230 (@yaz)
- FT | Adapt interpolator to PrKalmanFitResult, !4123 (@yaz)
- Functors | Make adapted functors' mask requirement transitive, !4210 (@graven)
- Functors | Fix OWNPVCORRM functor, !4201 (@tfulghes)
- Monitoring | Update of TrackVertexMonitor and TrackParticleMonitor for alignment, !4119 (@wouter)
- Monitoring | Revive the UTTrackMonitor with today's cluster types, !3806 (@ldufour) [TELL-1]
- Fixed Histogram paths in TrackResChecker when split_type is False, !4234 (@sponce)
- Update References for: LHCb!4840, Moore!4195 based on lhcb-master-mr/12236, !4225 (@lhcbsoft)
- Update clang-format and switch to Ruff for Python linting and formatting, !4224 (@clemenci)
- Fixed bad ref file for test_extrapolators, !4222 (@sponce)
- Dropped temporary ref files introduced for the move to Gaudi v39r2 and now useless, !4221 (@sponce)
- Ref update for move to Gaudi v39r2, !4218 (@sponce)
- Dropped usage of GaudiHistoAlg in Rec, replace it with new Histograms, !4200 (@sponce)
- Improvements for matching downstream composites to Velo tracks, !4141 (@mstahl) [DP-2023]
- Fixed ref files of rich decoding for v3 platforms, !4214 (@sponce)
- Update References for: Detector!288, LHCb!3757, !3107, Moore!1758 based on lhcb-master-mr/12160, !4212 (@lhcbsoft)
- Rich PID ntuple creation software, !4181 (@seaso)
- Implements VeloKalman for V1 tracks, !4113 (@ahennequ)
- Refit RecVertices based on relation table, !4081 (@ldufour)
- Modernized Calo monitoring and dropped MoniAlg, !3107 (@sponce)
- Update References for: LHCb!4799 based on lhcb-master-mr/12124, !4204 (@lhcbsoft)
- Update References for: LHCb!4791 based on lhcb-master-mr/12110, !4203 (@lhcbsoft)
Evidence collection
Release notes
2025-01-23 Rec v36r13p2
This version uses Lbcom v35r13p2, LHCb v55r13p2, Gaudi v38r1, Detector v1r36 and LCG 105a with ROOT 6.30.04.
This version is released on the v36r13p1-patches
branch.
Built relative to Rec v36r13p1, with the following changes:
new feature
New featuresbug fix workaround
Fixesenhancement
Enhancementsmodernisation cleanup testing
Code cleanups and changes to testsDocumentation
DocumentationOther
Evidence collection
Release notes
2025-01-22 Rec v36r12p4
This version uses Lbcom v35r12p2, LHCb v55r12p2, Detector v1r36, Gaudi v38r1 and LCG 105a with ROOT 6.30.04.
This version is released on the v36r12p3-patches
branch.
Built relative to Rec v36r12p3, with the following changes: