This version uses Lbcom v30r5, LHCb v50r5, Gaudi v32r1 and LCG_96 with ROOT 6.18.00
<
p>
This version is released on master
branch.
Built relative to Rec v30r4, with the following changes:
Add the flag fromPV to PrChecker, !1617 (@mengzhen)
Support Gaudi::Algorithm as functor owners, !1616 (@apearce)
readd prfilter_v1, !1612 (@nnolte)
Add v1 to v2 Track converter, !1603 (@apearce)
Add information needed for heavy flavor efficiency studies to PrTrackerDumper, !1595 (@thboettc)
Add an interface for PrVeloUTMagnetTool to allow it to be used outside for Pr/PrVeloUT, !1571 (@raaij)
Allow existing binary file dumpers to function as Producer for Allen, !1554 (@raaij)
Added TrackParametrizedExtrapolator, !1546 (@mlucioma)
Add new C++ functors that work a little differently to the existing LoKi ones, !1541 (@olupton)
Switch VeloClusterTrackingSIMD to avx256, improve hit removal, !1627 (@ahennequ)
Depends on https://gitlab.cern.ch/lhcb/LHCb/merge_requests/2031
Misc. optimisations to SIMDQuarticPhotonReco, !1626 (@jonrob)
Relies on lhcb/LHCb!2030
RichDetailedTrSegMakerFromTracks : Minor overhaul to improve CPU performance, !1609 (@jonrob)
Support SIMD/POD containers and vectorised selections in new functors, !1601 (@olupton)
Goes with LHCb!2004 and Brunel!830.
TrackSTEPExtrapolator - Modest CPU optimisation, !1597 (@jonrob)
RichRecUtils/QuarticSolverNewton.h - More optimisations, !1583 (@jonrob)
PrTrackerDumper2: Avoid unneccessary memory allocations, !1578 (@graven)
Rich DetectablePhotonYields - Better tuned vector reserve size, other minor optimisations., !1574 (@jonrob)
Rich QuarticSolverNewton - Use new SIMD type traits, and templated inline if (iff), !1573 (@jonrob)
Requires lhcb/LHCb!1983
RICH - Small optimisation of likelihood log(exp(x)-1) function., !1567 (@jonrob)
QuarticSolverNewton - Cleanup replacing SFINAE with constexpr if, and small performance optimisation, !1566 (@jonrob)
Minor changes to support alternative SIMD abstraction layers (e.g. ve) in the RICH, !1535 (@jonrob)
Associated LHCb MR lhcb/LHCb!1932
moved SIMD HLT1 sequence to SoA POD event model, !1532 (@sponce)
Depends on LHCb!1913
Divide chi2 by ndof in VeloKalman, !1600 (@ahennequ)
Add to RecConf package dependencies to CaloFuture packages to RecConf package, !1593 (@cattanem)
Fix clang-error, !1572 (@graven)
Fixes:
error: 'gTk' in capture list does not name a variable
error: reference to local binding 'gTk' declared in enclosing function 'Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser::initBestLogLikelihood'
error: 'gTkDLLs' in capture list does not name a variable
error: reference to local binding 'gTkDLLs' declared in enclosing function 'Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser::initBestLogLikelihood'
Fix propagation of uncertainties in MuonMatch, !1562 (@mramospe)
update to avoid segfault in PixelTracking for searching at different minZ/maxZ..., !1550 (@rquaglia)
Remove double printout of counters following gaudi/Gaudi!943, !1632 (@cattanem)
Switch to GAUDI_LOOP_UNROLL, !1620 (@jonrob)
Modified VeloClusterTrackingSIMD to use of Functional Condition Accessors, !1619 (@bcouturi)
Rich : Use MsgCounter instances, !1618 (@jonrob)
Requires lhcb/LHCb!2018
Remove Run1/2 Calo sequences from GlobalReco Configuration, !1615 (@cattanem)
Use conditions to access VPGeometry in VeloClusterTrackingSIMD, !1614 (@ahennequ)
Remove AddVeloInfo, !1613 (@cattanem)
Remove Velo/VeloRecMonitors package (moved to Vetra), !1610 (@cattanem)
See Vetra!30
Moved VPTrackingInfo to VPDet, !1608 (@ldufour)
Requires lhcb/LHCb!2008
PrChecker: add toolhandles for loki factory and histotool, !1606 (@nnolte)
Fixes to MuonMatchVeloUTSoA, !1605 (@mramospe)
. Fix SetQOverP mode of the MuonMatchVeloUTSoA algorithm and reorganize code after Rec!1532.
. Allow to set the momentum bounds in the configuration.
Remove HltMonitors, !1604 (@cattanem)
Remove CaloFutureExtraDigits, !1596 (@aszabels)
follow changes to ICaloFutureHypoTool in lhcb/LHCb!2001, !1591 (@graven)
Modernize CaloFutureSelector, !1589 (@graven)
Modernize FutureCellularAutomatonAlg, !1585 (@graven)
fix unused variable warnings from clang, !1581 (@cattanem)
Set some compiler flags only for gcc as they are not known to clang, !1580 (@cattanem)
remove use of boost::assign, !1579 (@graven)
Modernize CaloFuture, !1577 (@graven)
Must be applied in conjunction with lhcb/LHCb!1990
Follow changes in lhcb/LHCb!1988, !1576 (@graven)
Follow-up on lhcb/Rec!1556, !1569 (@graven)
context()
follow changes to VPGeom to Simplify rotation/translation parameter storage, !1568 (@graven)
Adapt to change in return value from RichRayTracing, !1565 (@jonrob)
Adapts to lhcb/LHCb!1969
Remove Spd/Prs classes from CaloFutureReco, !1563 (@aszabels)
Cleanup TrackSys to remove Run1+Run2 support, !1557 (@cattanem)
First round of context removal, !1556 (@jmarchan)
Fix compilation warning on avx2, !1555 (@cattanem)
ToolHandles for PrMatchNN, !1553 (@mstahl)
Remove SPD/PRS from CaloFuture configuration, !1542 (@cmarinbe)
Remove Run1 and Run2 support from RecConf Configurables, !1536 (@cattanem)
Goes with Brunel!784
Template PrTrackAssociator to support different track types, !1632 (@sstahl)
Add PrTrackChecker dedicated to testing GhostProbability, !1607 (@sstahl)
Added IPCHI2 to IPResolutionCheckerNT, !1561 (@ldufour)
Remove cuts on reconstructed quantities in PrTrackChecker, !1551 (@sstahl)
Calo/CaloMoniDst | src | Rec/ChargedProtoANNPID | job | Tf/TrackSys | doc |
Calo/CaloMoniDst | python | Rec/ChargedProtoANNPID | doc | Tf/TrackSys | options |
Calo/CaloMoniDst | options | Rec/ChargedProtoANNPID | CMakeLists.txt | Tf/TrackSys | CMakeLists.txt |
Calo/CaloMoniDst | doc | Rec/GlobalReco | doc | Tf/TsaAlgorithms | python |
Calo/CaloMoniDst | CMakeLists.txt | Rec/GlobalReco | root | Tf/TsaAlgorithms | src |
Calo/CaloPIDs | doc | Rec/GlobalReco | tests | Tf/TsaAlgorithms | doc |
Calo/CaloPIDs | src | Rec/GlobalReco | python | Tf/TsaAlgorithms | CMakeLists.txt |
Calo/CaloPIDs | python | Rec/GlobalReco | src | Tf/TsaKernel | dict |
Calo/CaloPIDs | CMakeLists.txt | Rec/GlobalReco | CMakeLists.txt | Tf/TsaKernel | doc |
Calo/CaloReco | doc | Rec/LumiAlgs | python | Tf/TsaKernel | src |
Calo/CaloReco | python | Rec/LumiAlgs | src | Tf/TsaKernel | TsaKernel |
Calo/CaloReco | options | Rec/LumiAlgs | options | Tf/TsaKernel | CMakeLists.txt |
Calo/CaloReco | src | Rec/LumiAlgs | dict | Tr/PatChecker | src |
Calo/CaloReco | CMakeLists.txt | Rec/LumiAlgs | job | Tr/PatChecker | doc |
Calo/CaloTools | src | Rec/LumiAlgs | tests | Tr/PatChecker | CMakeLists.txt |
Calo/CaloTools | doc | Rec/LumiAlgs | LumiAlgs | Tr/PatFitParams | doc |
Calo/CaloTools | CMakeLists.txt | Rec/LumiAlgs | doc | Tr/PatFitParams | src |
Muon/MuonID | src | Rec/LumiAlgs | CMakeLists.txt | Tr/PatFitParams | options |
Muon/MuonID | MuonID | Rec/RecAlgs | doc | Tr/PatFitParams | CMakeLists.txt |
Muon/MuonID | doc | Rec/RecAlgs | src | Tr/PatPV | python |
Muon/MuonID | python | Rec/RecAlgs | CMakeLists.txt | Tr/PatPV | options |
Muon/MuonID | dict | Rec/RecConf | doc | Tr/PatPV | src |
Muon/MuonID | Findcatboost.cmake | Rec/RecConf | python | Tr/PatPV | doc |
Muon/MuonID | CMakeLists.txt | Rec/RecConf | CMakeLists.txt | Tr/PatPV | CMakeLists.txt |
Muon/MuonID | Findflatbuffers.cmake | Rec/RecInterfaces | RecInterfaces | Tr/TrackAssociators | src |
Muon/MuonInterfaces | MuonInterfaces | Rec/RecInterfaces | dict | Tr/TrackAssociators | doc |
Muon/MuonInterfaces | doc | Rec/RecInterfaces | doc | Tr/TrackAssociators | CMakeLists.txt |
Muon/MuonInterfaces | src | Rec/RecInterfaces | CMakeLists.txt | Tr/TrackCheckers | options |
Muon/MuonInterfaces | dict | RecSys | doc | Tr/TrackCheckers | doc |
Muon/MuonInterfaces | CMakeLists.txt | ReleaseNotes | v21r6.md | Tr/TrackCheckers | src |
Muon/MuonPIDChecker | doc | ReleaseNotes | v30r3.md | Tr/TrackCheckers | CMakeLists.txt |
Muon/MuonPIDChecker | src | ReleaseNotes | release_notes_template.md | Tr/TrackExtrapolators | src |
Muon/MuonPIDChecker | python | ReleaseNotes | v21r5.md | Tr/TrackExtrapolators | doc |
Muon/MuonPIDChecker | CMakeLists.txt | ReleaseNotes | v30r5.md | Tr/TrackExtrapolators | CMakeLists.txt |
Muon/MuonTools | src | ReleaseNotes | v22r0.md | Tr/TrackFitEvent | xml |
Muon/MuonTools | doc | ReleaseNotes | v30r2.md | Tr/TrackFitEvent | doc |
Muon/MuonTools | CMakeLists.txt | ReleaseNotes | v30r1.md | Tr/TrackFitEvent | src |
Muon/MuonTrackAlign | src | ReleaseNotes | v21r6p1.md | Tr/TrackFitEvent | Event |
Muon/MuonTrackAlign | doc | ReleaseNotes | v23r0.md | Tr/TrackFitEvent | CMakeLists.txt |
Muon/MuonTrackAlign | options | ReleaseNotes | v30r0.md | Tr/TrackFitter | python |
Muon/MuonTrackAlign | CMakeLists.txt | ReleaseNotes | v30r4.md | Tr/TrackFitter | src |
Muon/MuonTrackMonitor | python | ReleaseNotes | v22r1.md | Tr/TrackFitter | doc |
Muon/MuonTrackMonitor | src | Tf/FastPV | doc | Tr/TrackFitter | CMakeLists.txt |
Muon/MuonTrackMonitor | doc | Tf/FastPV | src | Tr/TrackIdealPR | doc |
Muon/MuonTrackMonitor | CMakeLists.txt | Tf/FastPV | CMakeLists.txt | Tr/TrackIdealPR | src |
Muon/MuonTrackRec | src | Tf/FastVelo | src | Tr/TrackIdealPR | options |
Muon/MuonTrackRec | doc | Tf/FastVelo | doc | Tr/TrackIdealPR | CMakeLists.txt |
Muon/MuonTrackRec | options | Tf/FastVelo | python | Tr/TrackInterfaces | dict |
Muon/MuonTrackRec | CMakeLists.txt | Tf/FastVelo | CMakeLists.txt | Tr/TrackInterfaces | doc |
Pr/PrAlgorithms | src | Tf/PatAlgorithms | python | Tr/TrackInterfaces | TrackInterfaces |
Pr/PrAlgorithms | doc | Tf/PatAlgorithms | doc | Tr/TrackInterfaces | CMakeLists.txt |
Pr/PrAlgorithms | CMakeLists.txt | Tf/PatAlgorithms | options | Tr/TrackKernel | doc |
Pr/PrFitParams | doc | Tf/PatAlgorithms | src | Tr/TrackKernel | tests |
Pr/PrFitParams | src | Tf/PatAlgorithms | CMakeLists.txt | Tr/TrackKernel | TrackKernel |
Pr/PrFitParams | PrFitParams | Tf/PatKernel | src | Tr/TrackKernel | src |
Pr/PrFitParams | options | Tf/PatKernel | dict | Tr/TrackKernel | CMakeLists.txt |
Pr/PrFitParams | CMakeLists.txt | Tf/PatKernel | PatKernel | Tr/TrackMCTools | src |
Pr/PrKernel | src | Tf/PatKernel | doc | Tr/TrackMCTools | doc |
Pr/PrKernel | dict | Tf/PatKernel | CMakeLists.txt | Tr/TrackMCTools | CMakeLists.txt |
Pr/PrKernel | PrKernel | Tf/PatVelo | src | Tr/TrackMonitors | src |
Pr/PrKernel | tests | Tf/PatVelo | doc | Tr/TrackMonitors | doc |
Pr/PrKernel | doc | Tf/PatVelo | CMakeLists.txt | Tr/TrackMonitors | options |
Pr/PrKernel | CMakeLists.txt | Tf/PatVeloTT | src | Tr/TrackMonitors | python |
Pr/PrMCTools | src | Tf/PatVeloTT | doc | Tr/TrackMonitors | CMakeLists.txt |
Pr/PrMCTools | doc | Tf/PatVeloTT | options | Tr/TrackProjectors | src |
Pr/PrMCTools | CMakeLists.txt | Tf/PatVeloTT | python | Tr/TrackProjectors | doc |
Pr/PrPixel | doc | Tf/PatVeloTT | CMakeLists.txt | Tr/TrackProjectors | CMakeLists.txt |
Pr/PrPixel | src | Tf/TfKernel | dict | Tr/TrackTools | doc |
Pr/PrPixel | CMakeLists.txt | Tf/TfKernel | TfKernel | Tr/TrackTools | python |
Pr/PrVeloUT | doc | Tf/TfKernel | doc | Tr/TrackTools | src |
Pr/PrVeloUT | src | Tf/TfKernel | CMakeLists.txt | Tr/TrackTools | CMakeLists.txt |
Pr/PrVeloUT | CMakeLists.txt | Tf/TfTools | doc | Tr/TrackUtils | options |
Rec/ChargedProtoANNPID | data | Tf/TfTools | src | Tr/TrackUtils | src |
Rec/ChargedProtoANNPID | python | Tf/TfTools | CMakeLists.txt | Tr/TrackUtils | doc |
Rec/ChargedProtoANNPID | src | Tf/TrackSys | python | Tr/TrackUtils | CMakeLists.txt |
The Doxygen Documentation |