The REC Project

REC v21r6

Release Notes

2017-08-28 RecSys v21r6

This version uses Gaudi v28r2, LHCb v42r6 and Lbcom v20r6 (and LCG_88 with ROOT 6.08.06)

This version is released on 2017-patches branch.

New features

[MR !707] Add the MVATool to compute and store a BDT variable in the MuonPID

[MR !724] RichCKResolutionFitter - Add hyperbolic background option
For use online during the refractive index calibration

[MR !691] Add standalone CK resolution fitter utility
Allows Cherenkov resolution fit used in Panoptes for the online refractive index calibration to be reused in other scenarios, like DQ monitoring or the alignment

Code improvements

[MR !668, !674, !682] Refactor of TrackVectorFit
No changes to physics performance

[MR !646] Fix code ndentation warnings in yPID

Bug fixes

[MR !707] Fix bug in MuonID upgrade configuration, that was overestimating the efficiency

[MR !700] Fix TrackStateProvider trackID method to only use track memory address
Improves the way the unique track ID is computed. The previous implementation did not always produce a unique ID

Monitoring changes

[MR !693] Reduce CaloReco verbosity

[MR !676] Add RICH per PD Cherenkov resolution plots
Disabled by default

Changes to tests

[MR !703, !656] Increase lumi9mergesmallfiles VMEM test failure threshold to 1.5 GB, to avoid false alarms

Package Versions

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