The LBCOM Project

LBCOM v21r1

Release Notes

2017-10-10 LbcomSys v21r1

This version uses Gaudi v29r0 and LHCb v43r1 (and LCG_91 with ROOT 6.10.06)

This version is released on master branch. The previous release on master branch was Lbcom v21r0. This release contains all the changes that were made in Lbcom v20r6 and Lbcom v20r6p1 (released on 2017-patches branch, see corresponding release notes), as well as the additional changes described in this file.

Change to compiler support

As from this release, support for gcc7 is added
Note that C++17 is not yet fully supported, waiting for support from ROOT

[MR !175] RichFutureTools - Various CPU dispatch fixes for GCC7

New or changed functionality

[MR !170] GitCondDB support for STMonitor

Packaging changes

[MR !183] Remove use of the temporary Kernel/TemplatedGenVector LHCb package

Bug fixes

[MR !184] Fix untested StatusCodes uncovered by gaudi/Gaudi!386

Package Versions

Associators/AssociatorssrcOT/OTMonitoroptionsST/STToolspython
Associators/AssociatorsoptionsOT/OTMonitordocST/STToolsdoc
Associators/AssociatorsdocOT/OTMonitorCMakeLists.txtST/STToolssrc
Associators/AssociatorsCMakeLists.txtReleaseNotesv21r1.mdST/STToolsCMakeLists.txt
Calo/CaloAssociatorsdocReleaseNotesv20r5.mdSi/SiToolsdoc
Calo/CaloAssociatorssrcReleaseNotesv21r0.mdSi/SiToolssrc
Calo/CaloAssociatorsoptionsRich/RichAlgorithmsdocSi/SiToolsCMakeLists.txt
Calo/CaloAssociatorspythonRich/RichAlgorithmssrcVP/VPAlgorithmssrc
Calo/CaloAssociatorsCMakeLists.txtRich/RichAlgorithmsCMakeLists.txtVP/VPAlgorithmsdoc
DAQ/DAQMonitorsdocRich/RichMCMonitorsdocVP/VPAlgorithmsCMakeLists.txt
DAQ/DAQMonitorssrcRich/RichMCMonitorssrcVP/VPAssociatorsdoc
DAQ/DAQMonitorsCMakeLists.txtRich/RichMCMonitorsCMakeLists.txtVP/VPAssociatorssrc
HC/HCMonitorsscriptsRich/RichMCToolsdocVP/VPAssociatorsCMakeLists.txt
HC/HCMonitorsjobRich/RichMCToolssrcVP/VPCheckerssrc
HC/HCMonitorsdocRich/RichMCToolsCMakeLists.txtVP/VPCheckersdoc
HC/HCMonitorssrcRich/RichToolssrcVP/VPCheckersCMakeLists.txt
HC/HCMonitorsoptionsRich/RichToolsdocVP/VPToolssrc
HC/HCMonitorspythonRich/RichToolsCMakeLists.txtVP/VPToolsdoc
HC/HCMonitorsCMakeLists.txtST/STAlgorithmsoptionsVP/VPToolsCMakeLists.txt
L0/L0MuonMonitorgenConfST/STAlgorithmsdocVelo/VeloAlgorithmssrc
L0/L0MuonMonitorsrcST/STAlgorithmssrcVelo/VeloAlgorithmsoptions
L0/L0MuonMonitordocST/STAlgorithmsCMakeLists.txtVelo/VeloAlgorithmsdoc
L0/L0MuonMonitorCMakeLists.txtST/STAssociatorssrcVelo/VeloAlgorithmsCMakeLists.txt
L0/PuVetodocST/STAssociatorsdocVelo/VeloAssociatorssrc
L0/PuVetooptionsST/STAssociatorsCMakeLists.txtVelo/VeloAssociatorsoptions
L0/PuVetosrcST/STCheckersdocVelo/VeloAssociatorsdoc
L0/PuVetoCMakeLists.txtST/STCheckersoptionsVelo/VeloAssociatorsCMakeLists.txt
Muon/MuonAssociatorsdocST/STCheckerssrcVelo/VeloSimulationdoc
Muon/MuonAssociatorssrcST/STCheckersrootVelo/VeloSimulationoptions
Muon/MuonAssociatorsCMakeLists.txtST/STCheckersCMakeLists.txtVelo/VeloSimulationsrc
OT/OTAssociatorsdocST/STMonitorsoptionsVelo/VeloSimulationCMakeLists.txt
OT/OTAssociatorsoptionsST/STMonitorspythonVelo/VeloToolsdoc
OT/OTAssociatorssrcST/STMonitorsdocVelo/VeloToolssrc
OT/OTAssociatorsCMakeLists.txtST/STMonitorssrcVelo/VeloToolsCMakeLists.txt
OT/OTMonitorsrcST/STMonitorsCMakeLists.txt