The REC Project

REC v21r6p1

Release Notes

2017-09-11 RecSys v21r6p1

This version uses Gaudi v28r2, LHCb v42r6p1 and Lbcom v20r6p1 (and LCG_88 with ROOT 6.08.06)

This version is released on 2017-patches branch.

Bug fixes

[MR !707] Fix MuonID compilation warnings in clang and gcc7

[MR !738] RichFutureRecPixelAlgorithms - Add out of bounds checks
Add some additional checks to make sure no out-of-bounds read access to vectors are performed in PixelBackgroundsEstiAvHPD, related to MR LHCb!873

[MR !741] Redo MuonID change to use force=True with PrintOn, lost in a previous MR

Package Versions

Calo/CaloMoniDstdocRec/RecConfCMakeLists.txtTf/PatKerneldoc
Calo/CaloMoniDstpythonRec/RecInterfacesRecInterfacesTf/PatKerneldict
Calo/CaloMoniDstsrcRec/RecInterfacesdocTf/PatKernelsrc
Calo/CaloMoniDstoptionsRec/RecInterfacesdictTf/PatKernelCMakeLists.txt
Calo/CaloMoniDstCMakeLists.txtRec/RecInterfacesCMakeLists.txtTf/PatVelosrc
Calo/CaloPIDsdocRecSysdocTf/PatVelodoc
Calo/CaloPIDssrcRecSysCMakeLists.txtTf/PatVeloCMakeLists.txt
Calo/CaloPIDspythonReleaseNotesv21r6.mdTf/PatVeloTTsrc
Calo/CaloPIDsCMakeLists.txtReleaseNotesv21r6p1.mdTf/PatVeloTToptions
Calo/CaloRecooptionsReleaseNotesv21r5.mdTf/PatVeloTTdoc
Calo/CaloRecodocRich/RichAlignmentdocTf/PatVeloTTpython
Calo/CaloRecopythonRich/RichAlignmentscriptsTf/PatVeloTTCMakeLists.txt
Calo/CaloRecosrcRich/RichAlignmentpythonTf/TfKernelTfKernel
Calo/CaloRecoCMakeLists.txtRich/RichAlignmentsrcTf/TfKerneldict
Calo/CaloToolsdocRich/RichAlignmentCMakeLists.txtTf/TfKerneldoc
Calo/CaloToolssrcRich/RichENNRingFinderpythonTf/TfKernelCMakeLists.txt
Calo/CaloToolsCMakeLists.txtRich/RichENNRingFindersrcTf/TfToolsdoc
Hlt/HltMonitorsdocRich/RichENNRingFinderdocTf/TfToolssrc
Hlt/HltMonitorspythonRich/RichENNRingFinderCMakeLists.txtTf/TfToolsCMakeLists.txt
Hlt/HltMonitorssrcRich/RichGlobalPIDmathematicaTf/TrackSyspython
Hlt/HltMonitorsCMakeLists.txtRich/RichGlobalPIDxmlTf/TrackSysoptions
Muon/MuonIDsrcRich/RichGlobalPIDRichGlobalPIDTf/TrackSysdoc
Muon/MuonIDpythonRich/RichGlobalPIDdocTf/TrackSysCMakeLists.txt
Muon/MuonIDMuonIDRich/RichGlobalPIDsrcTf/TsaAlgorithmsdoc
Muon/MuonIDdocRich/RichGlobalPIDoptionsTf/TsaAlgorithmspython
Muon/MuonIDdictRich/RichGlobalPIDCMakeLists.txtTf/TsaAlgorithmssrc
Muon/MuonIDCMakeLists.txtRich/RichHPDImageAnalysisdictTf/TsaAlgorithmsCMakeLists.txt
Muon/MuonInterfacesdictRich/RichHPDImageAnalysispythonTf/TsaKerneldoc
Muon/MuonInterfacesMuonInterfacesRich/RichHPDImageAnalysissrcTf/TsaKernelsrc
Muon/MuonInterfacessrcRich/RichHPDImageAnalysisdocTf/TsaKernelTsaKernel
Muon/MuonInterfacesdocRich/RichHPDImageAnalysisRichHPDImageAnalysisTf/TsaKerneldict
Muon/MuonInterfacesCMakeLists.txtRich/RichHPDImageAnalysisCMakeLists.txtTf/TsaKernelCMakeLists.txt
Muon/MuonPIDCheckerpythonRich/RichIFBAnalysisdocTr/PatCheckersrc
Muon/MuonPIDCheckersrcRich/RichIFBAnalysissrcTr/PatCheckerdoc
Muon/MuonPIDCheckerdocRich/RichIFBAnalysisCMakeLists.txtTr/PatCheckerCMakeLists.txt
Muon/MuonPIDCheckerCMakeLists.txtRich/RichPIDMergesrcTr/PatFitParamsdoc
Muon/MuonToolssrcRich/RichPIDMergedocTr/PatFitParamsoptions
Muon/MuonToolsdocRich/RichPIDMergeCMakeLists.txtTr/PatFitParamssrc
Muon/MuonToolsCMakeLists.txtRich/RichParticleSearchpythonTr/PatFitParamsCMakeLists.txt
Muon/MuonTrackAlignoptionsRich/RichParticleSearchoptionsTr/PatPVpython
Muon/MuonTrackAligndocRich/RichParticleSearchsrcTr/PatPVdoc
Muon/MuonTrackAlignsrcRich/RichParticleSearchmacrosTr/PatPVsrc
Muon/MuonTrackAlignCMakeLists.txtRich/RichParticleSearchDebugTr/PatPVoptions
Muon/MuonTrackMonitorpythonRich/RichParticleSearchdocTr/PatPVCMakeLists.txt
Muon/MuonTrackMonitorsrcRich/RichParticleSearch.cprojectTr/TrackAssociatorssrc
Muon/MuonTrackMonitordocRich/RichParticleSearch.projectTr/TrackAssociatorsdoc
Muon/MuonTrackMonitorCMakeLists.txtRich/RichParticleSearchCMakeLists.txtTr/TrackAssociatorsCMakeLists.txt
Muon/MuonTrackRecsrcRich/RichRecAlgorithmsdocTr/TrackCheckersroot
Muon/MuonTrackRecoptionsRich/RichRecAlgorithmssrcTr/TrackCheckersoptions
Muon/MuonTrackRecdocRich/RichRecAlgorithmsCMakeLists.txtTr/TrackCheckerssrc
Muon/MuonTrackRecCMakeLists.txtRich/RichRecBaseRichRecBaseTr/TrackCheckersdoc
Pr/PrAlgorithmsdocRich/RichRecBasedocTr/TrackCheckersCMakeLists.txt
Pr/PrAlgorithmssrcRich/RichRecBasesrcTr/TrackExtrapolatorsdoc
Pr/PrAlgorithmsCMakeLists.txtRich/RichRecBasedictTr/TrackExtrapolatorssrc
Pr/PrFitParamssrcRich/RichRecBaseCMakeLists.txtTr/TrackExtrapolatorsCMakeLists.txt
Pr/PrFitParamsoptionsRich/RichRecMCAlgorithmsdocTr/TrackFitEventsrc
Pr/PrFitParamsdocRich/RichRecMCAlgorithmssrcTr/TrackFitEventxml
Pr/PrFitParamsCMakeLists.txtRich/RichRecMCAlgorithmsCMakeLists.txtTr/TrackFitEventdoc
Pr/PrKerneldocRich/RichRecMCToolssrcTr/TrackFitEventEvent
Pr/PrKernelPrKernelRich/RichRecMCToolsdocTr/TrackFitEventCMakeLists.txt
Pr/PrKernelsrcRich/RichRecMCToolsCMakeLists.txtTr/TrackFittersrc
Pr/PrKerneldictRich/RichRecMonitorsdocTr/TrackFitterpython
Pr/PrKernelCMakeLists.txtRich/RichRecMonitorssrcTr/TrackFitterdoc
Pr/PrMCToolssrcRich/RichRecMonitorsCMakeLists.txtTr/TrackFitterCMakeLists.txt
Pr/PrMCToolsdocRich/RichRecPhotonToolsdocTr/TrackIdealPRdoc
Pr/PrMCToolsCMakeLists.txtRich/RichRecPhotonToolssrcTr/TrackIdealPRoptions
Pr/PrPixeldocRich/RichRecPhotonToolsCMakeLists.txtTr/TrackIdealPRsrc
Pr/PrPixelsrcRich/RichRecQCrootTr/TrackIdealPRCMakeLists.txt
Pr/PrPixelCMakeLists.txtRich/RichRecQCdocTr/TrackInterfacesTrackInterfaces
Pr/PrUtilsdocRich/RichRecQCsrcTr/TrackInterfacesdoc
Pr/PrUtilssrcRich/RichRecQCpythonTr/TrackInterfacesdict
Pr/PrUtilsCMakeLists.txtRich/RichRecQCCMakeLists.txtTr/TrackInterfacesCMakeLists.txt
Pr/PrVeloUTsrcRich/RichRecStereoToolsdocTr/TrackKernelsrc
Pr/PrVeloUTdocRich/RichRecStereoToolssrcTr/TrackKernelTrackKernel
Pr/PrVeloUTCMakeLists.txtRich/RichRecStereoToolsCMakeLists.txtTr/TrackKerneldoc
Rec/ChargedProtoANNPIDsrcRich/RichRecSysdocTr/TrackKernelCMakeLists.txt
Rec/ChargedProtoANNPIDdataRich/RichRecSyspythonTr/TrackMCToolsdoc
Rec/ChargedProtoANNPIDpythonRich/RichRecSysCMakeLists.txtTr/TrackMCToolssrc
Rec/ChargedProtoANNPIDdocRich/RichRecTemplateRingssrcTr/TrackMCToolsCMakeLists.txt
Rec/ChargedProtoANNPIDjobRich/RichRecTemplateRingsdocTr/TrackMonitorsdoc
Rec/ChargedProtoANNPIDCMakeLists.txtRich/RichRecTemplateRingspythonTr/TrackMonitorspython
Rec/GlobalRecopythonRich/RichRecTemplateRingsCMakeLists.txtTr/TrackMonitorsoptions
Rec/GlobalRecosrcRich/RichRecToolsdocTr/TrackMonitorssrc
Rec/GlobalRecotestsRich/RichRecToolssrcTr/TrackMonitorsCMakeLists.txt
Rec/GlobalRecodocRich/RichRecToolsCMakeLists.txtTr/TrackProjectorsdoc
Rec/GlobalRecorootRich/RichRecTrackToolssrcTr/TrackProjectorssrc
Rec/GlobalRecoCMakeLists.txtRich/RichRecTrackToolsdocTr/TrackProjectorsCMakeLists.txt
Rec/LumiAlgsdocRich/RichRecTrackToolsCMakeLists.txtTr/TrackToolspython
Rec/LumiAlgsdictTf/FastPVsrcTr/TrackToolssrc
Rec/LumiAlgsoptionsTf/FastPVdocTr/TrackToolsdoc
Rec/LumiAlgsjobTf/FastPVCMakeLists.txtTr/TrackToolsCMakeLists.txt
Rec/LumiAlgspythonTf/FastVelodocTr/TrackUtilssrc
Rec/LumiAlgstestsTf/FastVelosrcTr/TrackUtilsoptions
Rec/LumiAlgsLumiAlgsTf/FastVelopythonTr/TrackUtilsdoc
Rec/LumiAlgssrcTf/FastVeloCMakeLists.txtTr/TrackUtilsCMakeLists.txt
Rec/LumiAlgsCMakeLists.txtTf/PatAlgorithmsdocVelo/VeloRecMonitorsdoc
Rec/RecAlgssrcTf/PatAlgorithmspythonVelo/VeloRecMonitorspython
Rec/RecAlgsdocTf/PatAlgorithmssrcVelo/VeloRecMonitorssrc
Rec/RecAlgsCMakeLists.txtTf/PatAlgorithmsoptionsVelo/VeloRecMonitorsoptions
Rec/RecConfpythonTf/PatAlgorithmsCMakeLists.txtVelo/VeloRecMonitorsCMakeLists.txt
Rec/RecConfdocTf/PatKernelPatKernel