The REC Project

REC v24r0

Release Notes

2019-05-22 Rec v24r0

This version uses Lbcom v23r0, LHCb v45r0, Gaudi v32r0 and LCG_95 with ROOT 6.16.00

<

p> This version is released on run2-patches branch and is intended for use with Run1 or Run2 data. For Run3, use a version released on master branch

Built relative to Rec v23r2, with the following changes:

New features

Enhancements

Bug fixes

Code modernisations and cleanups

Changes to tests

Package Versions

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