The REC Project

REC v21r5

Release Notes

2017-07-04 RecSys v21r5

This version uses Gaudi v28r2, LHCb v42r5 and Lbcom v20r5 (and LCG_88 with ROOT 6.08.06)

This version is released on 2017-patches branch.

Change to release notes format

As from this release, the file LbcomSys/doc/release.notes is frozen
Instead, there will be a file per release in the new ReleaseNotes directory. e.g. this file is called ReleaseNotes/v21r5.md

New features

[MR !629, !602, !634] Add Yandex PID classifiers to ANNPID
See LBPID-27

Bug fixes

[MR !642, !641] Fix for use of DecayTreeFitter on 2015/2016 turbo
On turbo 2015/2016 there are only two states on the track, namely at the beamline and at rich2. For the trajectory approximation used in DTF for Long-Long Ks, this is not enough. Add a state at the end of the Velo.

[MR !623] ProtoParticle Moni : Fix the conversion of the track type enum to string

[MR !615, !614] Calo2MC tool : fix bug that affect the merged-pi0 matching based on CaloHypo Linker table

Monitoring changes

[MR !622] Fix Tracking timing plots by adding missing sequences to timing list

Changes to tests

[MR !620] Increase slightly memory threshold of mergesmallfiles test failure

Package Versions

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