This version uses Gaudi v31r0 and LCG_95 with ROOT 6.16.00.
<
p>
This version is released on master
branch.
Built relative to LHCb v50r2, with the following changes:
Add exec reports writer, !1716 (@nnolte)
Writes the nodestates into the TES, generic prototype version of a DecReportsWriter
Allow make_span with two span iterators as argument, !1694 (@graven)
Add BrokenLineTrajectory, !1693 (@graven)
A trajectory which is a collection of LineTraj
. This is intended to replace the use of PiecewiseTrajectory
in IT/TT.
Add LHCb::range::single
Bypassing measurement providers for fitting, !1637 (@pkardos)
Adds data to the Track the parametrized fitter can readily use. Allows for the bypassing of measurement providers and costly indirect access via LHCbIDs.
Adapt to new Gaudi::Algorithm, !1608 (@clemenci)
requires gaudi/Gaudi!703
changed FT raw data format, !1709 (@sesen)
The new encoding and decoding version is v6. See detail in MR description
Return concrete trajectories by value from detectors, !1708 (@graven)
Instead of returning std:unique_ptr<Trajectory>
return, by value, concrete trajectories.
Fix dangerous DeVP::sensor interface, !1701 (@graven)
sensorOfChannel(const LHCb::VPChannelID channel)
sensor(LHCb::VPChannelID channel) const
DeSTSector: use BrokenLineTrajectory instead of PiecewiseTrajectory, !1698 (@graven)
... and make DeSTSensor return LineTraj by value instead std::unique_ptr
Note: this (implicitly) eliminates the (effect of the) bug in PiecewiseTrajectory! (see lhcb/LHCb!1695)
No longer use states from fitResult in closestState, !1696 (@graven)
Add some standard debug sanitizer builds to PlatformInfo, !1680 (@jonrob)
Tweak v2::Track, !1672 (@graven)
*this
so setters can be daisychainedsetLhcbIDs
more generic so it can (also) accept lazy rangesprefer std::vector over KeyedContainer as output of MuonRawToCoord, !1652 (@graven)
closes #19
Reduce the amount of sorting, !1646 (@graven)
Removed unused data members from Track V2, !1642 (@pkardos)
Small update to .gitignore, !1630 (@clemenci)
Update DDDB default tags following lhcb-conddb/DDDB#2, !1736 (@cattanem)
Fixed code checking counters/Histogram for when no ref exists, !1705 (@sponce)
The histogram checking introduced in !1661 had a bug that is only visible when no ref is present for a counter which appears in the output, and was causing affected nightly QMTests to fail with the cryptic error
ERROR:root:Exception caught when trying to instantiate qmt test python object
ERROR:root:not all arguments converted during string formatting
Add unit test for PiecewiseTrajectory
, and fix PiecewiseTrajectory
such that it passes, !1695 (@graven)
Remove unused variables uncovered by the compiler after !1668, !1671 (@graven)
Resolve LHCBPS-1815 "Fix incorrect system path in git conddb", !1665 (@clemenci)
Fixes to add_files_to_gitconddb.py
Adapt to ROOT 6.16 signature of R__zipMultipleAlgorithm, !1664 (@clemenci)
The change is backward compatible.
See https://github.com/root-project/root/pull/3005 (master) and https://github.com/root-project/root/pull/3093 (v6-16-00-patches)
Moved UnpackMC algorithms to DataHandles, !1738 (@sponce)
Remove dummy dependency on CORAL, !1724 (@clemenci)
Reduce scope of GOD generated operator<<, !1720 (@graven)
Should result in less verbose compiler error messages in case operator<< is used on a type (in namespace LHCb) for which no operator<< is defined, as the operators<< generated by GOD won't be considered as alternative
Streamline MuonRawToCoord, !1719 (@graven)
LHCbMath - Clean up SIMD compilation flags, explicitly disabling unwanted extensions in specific tests, !1715 (@jonrob)
Explicitly adds -mno-<xyz>
build flags as required to the various SIMD test applications, to make sure unwanted features are disabled, even if they are implicitly enabled via the CMTCONFIG
platform setting.
Fix incompatibility with gaudi/Gaudi!577, !1714 (@clemenci)
BrokenLineTrajectory: fix check for forward iterator, !1713 (@graven)
Fix to strict check for forward iterator -- make sure that more constrained iterators (eg. random access iterators) are still recognized as forward iterator
added constexpr and removed a double promotion, !1706 (@nnolte)
Minor changes to help formatting, !1702 (@clemenci)
use C++17 std::clamp, !1700 (@graven)
Make DeMuonDetector::{Tile2XYZ,Tile2Station} const, !1699 (@graven)
UT does not require PiecewiseTrajectory, !1692 (@graven)
Migrate LHCb::TrackFitResult,Measurement,Node to Rec, !1691 (@graven)
Simplify muoncoord, !1670 (@graven)
make MuonTileID final, and remove explicit destructor, !1668 (@graven)
fix odr violations, !1667 (@graven)
change ICaloFutureClusterTool, ICaloFutureSubClusterTag, and ICaloFutureHypoTool IFs to accept ref intstead of ptr, !1662 (@dgolubko)
Addresses lhcb/Rec#42
Decommissioning of COOL, !1638 (@clemenci) [LHCBPS-1789,LHCBPS-1813]
Fix compilation with gaudi/Gaudi!678, !1350 (@cattanem)
Associators/MCAssociators | doc | Event/FTEvent | xml | Kernel/Relations | tests |
Associators/MCAssociators | dict | Event/FTEvent | CMakeLists.txt | Kernel/Relations | python |
Associators/MCAssociators | Kernel | Event/GenEvent | GenEvent | Kernel/Relations | Relations |
Associators/MCAssociators | CMakeLists.txt | Event/GenEvent | src | Kernel/Relations | dict |
Calo/CaloDAQ | dict | Event/GenEvent | xml | Kernel/Relations | doc |
Calo/CaloDAQ | CaloDAQ | Event/GenEvent | doc | Kernel/Relations | CMakeLists.txt |
Calo/CaloDAQ | doc | Event/GenEvent | CMakeLists.txt | Kernel/VectorClass | src |
Calo/CaloDAQ | python | Event/HltEvent | xml | Kernel/VectorClass | VectorClass |
Calo/CaloDAQ | options | Event/HltEvent | doc | Kernel/VectorClass | doc |
Calo/CaloDAQ | src | Event/HltEvent | dict | Kernel/VectorClass | examples |
Calo/CaloDAQ | CMakeLists.txt | Event/HltEvent | src | Kernel/VectorClass | CMakeLists.txt |
Calo/CaloInterfaces | dict | Event/HltEvent | CMakeLists.txt | Kernel/XMLSummaryBase | doc |
Calo/CaloInterfaces | doc | Event/L0Event | xml | Kernel/XMLSummaryBase | xml |
Calo/CaloInterfaces | CaloInterfaces | Event/L0Event | doc | Kernel/XMLSummaryBase | python |
Calo/CaloInterfaces | CMakeLists.txt | Event/L0Event | Event | Kernel/XMLSummaryBase | tests |
Calo/CaloKernel | doc | Event/L0Event | src | Kernel/XMLSummaryBase | CMakeLists.txt |
Calo/CaloKernel | CaloKernel | Event/L0Event | CMakeLists.txt | Kernel/XMLSummaryKernel | tests |
Calo/CaloKernel | src | Event/LinkerEvent | src | Kernel/XMLSummaryKernel | src |
Calo/CaloKernel | python | Event/LinkerEvent | xml | Kernel/XMLSummaryKernel | python |
Calo/CaloKernel | CMakeLists.txt | Event/LinkerEvent | Linker | Kernel/XMLSummaryKernel | doc |
Calo/CaloUtils | src | Event/LinkerEvent | doc | Kernel/XMLSummaryKernel | options |
Calo/CaloUtils | python | Event/LinkerEvent | CMakeLists.txt | Kernel/XMLSummaryKernel | CMakeLists.txt |
Calo/CaloUtils | dict | Event/LinkerInstances | doc | L0/L0Base | doc |
Calo/CaloUtils | CaloUtils | Event/LinkerInstances | xml | L0/L0Base | L0Base |
Calo/CaloUtils | doc | Event/LinkerInstances | python | L0/L0Base | src |
Calo/CaloUtils | CMakeLists.txt | Event/LinkerInstances | dict | L0/L0Base | CMakeLists.txt |
DAQ/DAQKernel | DAQKernel | Event/LinkerInstances | CMakeLists.txt | L0/L0Calo | tests |
DAQ/DAQKernel | src | Event/LumiEvent | dict | L0/L0Calo | doc |
DAQ/DAQKernel | doc | Event/LumiEvent | src | L0/L0Calo | python |
DAQ/DAQKernel | CMakeLists.txt | Event/LumiEvent | doc | L0/L0Calo | src |
DAQ/DAQKernel | .project | Event/LumiEvent | xml | L0/L0Calo | CMakeLists.txt |
DAQ/DAQSys | tests | Event/LumiEvent | CMakeLists.txt | L0/L0DU | options |
DAQ/DAQSys | doc | Event/MCEvent | src | L0/L0DU | doc |
DAQ/DAQSys | scripts | Event/MCEvent | doc | L0/L0DU | tests |
DAQ/DAQSys | python | Event/MCEvent | xml | L0/L0DU | src |
DAQ/DAQSys | CMakeLists.txt | Event/MCEvent | Event | L0/L0DU | python |
DAQ/DAQUtils | tests | Event/MCEvent | dict | L0/L0DU | CMakeLists.txt |
DAQ/DAQUtils | doc | Event/MCEvent | CMakeLists.txt | L0/L0Interfaces | dict |
DAQ/DAQUtils | src | Event/MicroDst | python | L0/L0Interfaces | L0Interfaces |
DAQ/DAQUtils | Event | Event/MicroDst | dict | L0/L0Interfaces | doc |
DAQ/DAQUtils | CMakeLists.txt | Event/MicroDst | src | L0/L0Interfaces | CMakeLists.txt |
DAQ/MDF | src | Event/MicroDst | doc | L0/L0Muon | src |
DAQ/MDF | MDF | Event/MicroDst | Kernel | L0/L0Muon | doc |
DAQ/MDF | tests | Event/MicroDst | CMakeLists.txt | L0/L0Muon | options |
DAQ/MDF | components | Event/PhysEvent | xml | L0/L0Muon | CMakeLists.txt |
DAQ/MDF | cmt | Event/PhysEvent | dict | L0/L0MuonKernel | L0MuonKernel |
DAQ/MDF | doc | Event/PhysEvent | doc | L0/L0MuonKernel | src |
DAQ/MDF | CMakeLists.txt | Event/PhysEvent | Event | L0/L0MuonKernel | doc |
DAQ/MDF_ROOT | src | Event/PhysEvent | src | L0/L0MuonKernel | CMakeLists.txt |
DAQ/MDF_ROOT | doc | Event/PhysEvent | CMakeLists.txt | L0/ProcessorKernel | src |
DAQ/MDF_ROOT | CMakeLists.txt | Event/RecEvent | src | L0/ProcessorKernel | ProcessorKernel |
DAQ/RawEventCompat | python | Event/RecEvent | Event | L0/ProcessorKernel | doc |
DAQ/RawEventCompat | doc | Event/RecEvent | xml | L0/ProcessorKernel | CMakeLists.txt |
DAQ/RawEventCompat | tests | Event/RecEvent | dict | Muon/MuonDAQ | Event |
DAQ/RawEventCompat | CMakeLists.txt | Event/RecEvent | doc | Muon/MuonDAQ | doc |
DAQ/Tell1Kernel | Tell1Kernel | Event/RecEvent | CMakeLists.txt | Muon/MuonDAQ | dict |
DAQ/Tell1Kernel | doc | Event/RecreatePIDTools | src | Muon/MuonDAQ | src |
DAQ/Tell1Kernel | CMakeLists.txt | Event/RecreatePIDTools | doc | Muon/MuonDAQ | MuonDAQ |
Det/BcmDet | BcmDet | Event/RecreatePIDTools | CMakeLists.txt | Muon/MuonDAQ | CMakeLists.txt |
Det/BcmDet | dict | Event/SwimmingEvent | dict | Muon/MuonKernel | doc |
Det/BcmDet | doc | Event/SwimmingEvent | doc | Muon/MuonKernel | MuonKernel |
Det/BcmDet | src | Event/SwimmingEvent | Event | Muon/MuonKernel | src |
Det/BcmDet | CMakeLists.txt | Event/SwimmingEvent | CMakeLists.txt | Muon/MuonKernel | CMakeLists.txt |
Det/CaloDet | doc | Event/TrackEvent | doc | OT/OTDAQ | src |
Det/CaloDet | options | Event/TrackEvent | dict | OT/OTDAQ | dict |
Det/CaloDet | CaloDet | Event/TrackEvent | xml | OT/OTDAQ | Event |
Det/CaloDet | dict | Event/TrackEvent | Event | OT/OTDAQ | OTDAQ |
Det/CaloDet | src | Event/TrackEvent | src | OT/OTDAQ | doc |
Det/CaloDet | CMakeLists.txt | Event/TrackEvent | tests | OT/OTDAQ | options |
Det/CaloDetXmlCnv | src | Event/TrackEvent | CMakeLists.txt | OT/OTDAQ | CMakeLists.txt |
Det/CaloDetXmlCnv | doc | Event/VeloEvent | xml | Phys/LoKiCore | LoKi |
Det/CaloDetXmlCnv | CMakeLists.txt | Event/VeloEvent | doc | Phys/LoKiCore | doc |
Det/DDDB | python | Event/VeloEvent | VeloEvent | Phys/LoKiCore | dict |
Det/DDDB | options | Event/VeloEvent | CMakeLists.txt | Phys/LoKiCore | src |
Det/DDDB | doc | Ex/DetDescExample | options | Phys/LoKiCore | tests |
Det/DDDB | CMakeLists.txt | Ex/DetDescExample | src | Phys/LoKiCore | cmake |
Det/DetCond | tests | Ex/DetDescExample | doc | Phys/LoKiCore | python |
Det/DetCond | python | Ex/DetDescExample | CMakeLists.txt | Phys/LoKiCore | CMakeLists.txt |
Det/DetCond | doc | Ex/IOExample | tests | Phys/LoKiGen | python |
Det/DetCond | src | Ex/IOExample | doc | Phys/LoKiGen | dict |
Det/DetCond | CMakeLists.txt | Ex/IOExample | python | Phys/LoKiGen | tests |
Det/DetDesc | src | Ex/IOExample | CMakeLists.txt | Phys/LoKiGen | src |
Det/DetDesc | DetDesc | FT/FTDAQ | doc | Phys/LoKiGen | doc |
Det/DetDesc | dict | FT/FTDAQ | src | Phys/LoKiGen | LoKi |
Det/DetDesc | doc | FT/FTDAQ | FTDAQ | Phys/LoKiGen | CMakeLists.txt |
Det/DetDesc | CMakeLists.txt | FT/FTDAQ | CMakeLists.txt | Phys/LoKiHlt | doc |
Det/DetDescChecks | src | GaudiConf | scripts | Phys/LoKiHlt | dict |
Det/DetDescChecks | options | GaudiConf | python | Phys/LoKiHlt | python |
Det/DetDescChecks | tests | GaudiConf | tests | Phys/LoKiHlt | tests |
Det/DetDescChecks | doc | GaudiConf | doc | Phys/LoKiHlt | LoKi |
Det/DetDescChecks | python | GaudiConf | src | Phys/LoKiHlt | src |
Det/DetDescChecks | CMakeLists.txt | GaudiConf | options | Phys/LoKiHlt | CMakeLists.txt |
Det/DetDescCnv | doc | GaudiConf | .project | Phys/LoKiMC | python |
Det/DetDescCnv | DetDescCnv | GaudiConf | CMakeLists.txt | Phys/LoKiMC | LoKi |
Det/DetDescCnv | src | GaudiConfUtils | doc | Phys/LoKiMC | tests |
Det/DetDescCnv | CMakeLists.txt | GaudiConfUtils | tests | Phys/LoKiMC | doc |
Det/DetDescSvc | tests | GaudiConfUtils | python | Phys/LoKiMC | src |
Det/DetDescSvc | src | GaudiConfUtils | CMakeLists.txt | Phys/LoKiMC | dict |
Det/DetDescSvc | doc | GaudiObjDesc | templates | Phys/LoKiMC | CMakeLists.txt |
Det/DetDescSvc | CMakeLists.txt | GaudiObjDesc | doc | Phys/LoKiNumbers | doc |
Det/DetSys | doc | GaudiObjDesc | xml_files | Phys/LoKiNumbers | python |
Det/DetSys | CMakeLists.txt | GaudiObjDesc | GaudiObjDesc | Phys/LoKiNumbers | tests |
Det/FTDet | tests | GaudiObjDesc | src | Phys/LoKiNumbers | dict |
Det/FTDet | FTDet | GaudiObjDesc | python | Phys/LoKiNumbers | CMakeLists.txt |
Det/FTDet | src | GaudiObjDesc | cmake | ReleaseNotes | v42r6p1.md |
Det/FTDet | dict | GaudiObjDesc | tests | ReleaseNotes | v50r2.md |
Det/FTDet | doc | GaudiObjDesc | fragments | ReleaseNotes | v50r3.md |
Det/FTDet | CMakeLists.txt | GaudiObjDesc | scripts | ReleaseNotes | v44r0.md |
Det/Magnet | src | GaudiObjDesc | CMakeLists.txt | ReleaseNotes | v42r6p2.md |
Det/Magnet | doc | HC/HCDAQ | src | ReleaseNotes | v50r1.md |
Det/Magnet | options | HC/HCDAQ | doc | ReleaseNotes | v50r0.md |
Det/Magnet | CMakeLists.txt | HC/HCDAQ | CMakeLists.txt | ReleaseNotes | release_notes_template.md |
Det/MuonDet | dict | Hlt/HltDAQ | HltDAQ | ReleaseNotes | v42r6.md |
Det/MuonDet | src | Hlt/HltDAQ | xml | ReleaseNotes | v42r7.md |
Det/MuonDet | MuonDet | Hlt/HltDAQ | doc | ReleaseNotes | v42r5.md |
Det/MuonDet | doc | Hlt/HltDAQ | tests | ReleaseNotes | v43r1.md |
Det/MuonDet | CMakeLists.txt | Hlt/HltDAQ | src | ReleaseNotes | v43r0.md |
Det/OTDet | dict | Hlt/HltDAQ | CMakeLists.txt | Rich/RichDAQ | doc |
Det/OTDet | OTDet | Hlt/HltServices | doc | Rich/RichDAQ | src |
Det/OTDet | src | Hlt/HltServices | utilities | Rich/RichDAQ | CMakeLists.txt |
Det/OTDet | doc | Hlt/HltServices | tests | Rich/RichKernel | python |
Det/OTDet | CMakeLists.txt | Hlt/HltServices | src | Rich/RichKernel | src |
Det/RichDet | src | Hlt/HltServices | CMakeLists.txt | Rich/RichKernel | doc |
Det/RichDet | RichDet | Kernel/FSRAlgs | options | Rich/RichKernel | RichKernel |
Det/RichDet | doc | Kernel/FSRAlgs | doc | Rich/RichKernel | CMakeLists.txt |
Det/RichDet | dict | Kernel/FSRAlgs | tests | ST/STDAQ | src |
Det/RichDet | CMakeLists.txt | Kernel/FSRAlgs | src | ST/STDAQ | options |
Det/STDet | STDet | Kernel/FSRAlgs | FSRAlgs | ST/STDAQ | doc |
Det/STDet | dict | Kernel/FSRAlgs | python | ST/STDAQ | CMakeLists.txt |
Det/STDet | doc | Kernel/FSRAlgs | CMakeLists.txt | ST/STKernel | dict |
Det/STDet | src | Kernel/HltInterfaces | Kernel | ST/STKernel | src |
Det/STDet | CMakeLists.txt | Kernel/HltInterfaces | doc | ST/STKernel | Kernel |
Det/VPDet | dict | Kernel/HltInterfaces | dict | ST/STKernel | doc |
Det/VPDet | src | Kernel/HltInterfaces | src | ST/STKernel | CMakeLists.txt |
Det/VPDet | VPDet | Kernel/HltInterfaces | CMakeLists.txt | ST/STTELL1Event | doc |
Det/VPDet | doc | Kernel/KernelSys | doc | ST/STTELL1Event | xml |
Det/VPDet | CMakeLists.txt | Kernel/KernelSys | CMakeLists.txt | ST/STTELL1Event | src |
Det/VeloDet | src | Kernel/LHCbAlgs | src | ST/STTELL1Event | CMakeLists.txt |
Det/VeloDet | options | Kernel/LHCbAlgs | python | Si/SiDAQ | doc |
Det/VeloDet | VeloDet | Kernel/LHCbAlgs | doc | Si/SiDAQ | SiDAQ |
Det/VeloDet | doc | Kernel/LHCbAlgs | tests | Si/SiDAQ | CMakeLists.txt |
Det/VeloDet | tests | Kernel/LHCbAlgs | CMakeLists.txt | Sim/SimComponents | src |
Det/VeloDet | dict | Kernel/LHCbKernel | cmt | Sim/SimComponents | doc |
Det/VeloDet | CMakeLists.txt | Kernel/LHCbKernel | Kernel | Sim/SimComponents | CMakeLists.txt |
Event/DAQEvent | Event | Kernel/LHCbKernel | xml | Tools/CondDBUI | scripts |
Event/DAQEvent | src | Kernel/LHCbKernel | tests | Tools/CondDBUI | qt_resources |
Event/DAQEvent | doc | Kernel/LHCbKernel | doc | Tools/CondDBUI | python |
Event/DAQEvent | xml | Kernel/LHCbKernel | python | Tools/CondDBUI | CMakeLists.txt |
Event/DAQEvent | CMakeLists.txt | Kernel/LHCbKernel | src | Tools/FileStager | dict |
Event/DigiEvent | xml | Kernel/LHCbKernel | dict | Tools/FileStager | src |
Event/DigiEvent | doc | Kernel/LHCbKernel | CMakeLists.txt | Tools/FileStager | python |
Event/DigiEvent | dict | Kernel/LHCbMath | LHCbMath | Tools/FileStager | doc |
Event/DigiEvent | Event | Kernel/LHCbMath | dict | Tools/FileStager | FileStager |
Event/DigiEvent | CMakeLists.txt | Kernel/LHCbMath | src | Tools/FileStager | tests |
Event/EventAssoc | dict | Kernel/LHCbMath | tests | Tools/FileStager | CMakeLists.txt |
Event/EventAssoc | doc | Kernel/LHCbMath | doc | Tools/XmlTools | src |
Event/EventAssoc | CMakeLists.txt | Kernel/LHCbMath | python | Tools/XmlTools | dict |
Event/EventBase | doc | Kernel/LHCbMath | CMakeLists.txt | Tools/XmlTools | XmlTools |
Event/EventBase | xml | Kernel/MCInterfaces | dict | Tools/XmlTools | doc |
Event/EventBase | CMakeLists.txt | Kernel/MCInterfaces | doc | Tools/XmlTools | CMakeLists.txt |
Event/EventPacker | Event | Kernel/MCInterfaces | MCInterfaces | Tr/LHCbTrackInterfaces | TrackInterfaces |
Event/EventPacker | doc | Kernel/MCInterfaces | CMakeLists.txt | Tr/LHCbTrackInterfaces | dict |
Event/EventPacker | dict | Kernel/PartProp | scripts | Tr/LHCbTrackInterfaces | doc |
Event/EventPacker | src | Kernel/PartProp | Kernel | Tr/LHCbTrackInterfaces | CMakeLists.txt |
Event/EventPacker | CMakeLists.txt | Kernel/PartProp | src | VP/VPDAQ | doc |
Event/EventSys | doc | Kernel/PartProp | python | VP/VPDAQ | src |
Event/EventSys | CMakeLists.txt | Kernel/PartProp | doc | VP/VPDAQ | CMakeLists.txt |
Event/FSREvent | doc | Kernel/PartProp | tests | Velo/VeloDAQ | src |
Event/FSREvent | xml | Kernel/PartProp | dict | Velo/VeloDAQ | doc |
Event/FSREvent | CMakeLists.txt | Kernel/PartProp | CMakeLists.txt | Velo/VeloDAQ | python |
Event/FTEvent | doc | Kernel/Relations | src | Velo/VeloDAQ | CMakeLists.txt |
The Full Release Notes | The Doxygen Documentation |