From aa5685b3026fb9eda5de00a9db57fab9b3b3b7b5 Mon Sep 17 00:00:00 2001 From: Bertrand Martin <martindl@cern.ch> Date: Tue, 3 Nov 2020 09:43:27 +0100 Subject: [PATCH] tauRec: phase out tau electron veto BDT (ATLTAU-1719) Hello, This MR is dropping a deprecated tau electron veto algorithm based on a BDT classifier. It is superseded by the RNN eVeto. We will be phasing out a few more tools soon in separate MRs, such as the BDT tau ID superseded by the RNN ID since long. The motivation is mostly to see if anything breaks in e.g. monitoring tools. The only changes to the xAOD output are, as expected: ``` Py:diff-root WARNING the following variables exist only in the old file ! Py:diff-root WARNING - [TauJetsAuxDyn.BDTEleScoreSigTrans] and e.g. 000.TauJetsAux.isTauFlags.0 29360129 -> 1 => diff= [49.99999659%] 000.TauJetsAux.BDTEleScore.0 0.9994122385978699 -> 0.0 => diff= [50.00000000%] ``` The size reduction of the TauJets collection is negligible (3.021->2.969 kb/evt in MC ESD->xAOD test). Cheers, Bertrand --- Reconstruction/tauRec/python/TauRecRunner.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/Reconstruction/tauRec/python/TauRecRunner.py b/Reconstruction/tauRec/python/TauRecRunner.py index 789d13b2ef5..f8738682643 100644 --- a/Reconstruction/tauRec/python/TauRecRunner.py +++ b/Reconstruction/tauRec/python/TauRecRunner.py @@ -79,17 +79,6 @@ class TauRecRunner ( TauRecRunConfigured ) : NetworkFile3P="rnnid_mc16d_config_3p.json", OutputVarname="RNNJetScore", MaxTracks=10, MaxClusters=6)) tools.append(taualgs.getTauWPDecoratorJetRNN()) - tools.append(taualgs.getTauJetBDTEvaluator("TauEleBDT_def", weightsFile="", outputVarName="BDTEleScore"))#just inits values - tools.append(taualgs.getTauJetBDTEvaluator("TauEleBDT_bar", - weightsFile="EleBDT1PBar.root", minNTracks=1, maxAbsTrackEta=1.37, - outputVarName="BDTEleScore")) - tools.append(taualgs.getTauJetBDTEvaluator("TauEleBDT_end1", - weightsFile="EleBDT1PEnd1.root", minNTracks=1, minAbsTrackEta=1.37, - maxAbsTrackEta=2.0, outputVarName="BDTEleScore")) - tools.append(taualgs.getTauJetBDTEvaluator("TauEleBDT_end23", - weightsFile="EleBDT1PEnd23.root", minNTracks=1, minAbsTrackEta=2.0, - maxAbsTrackEta=3.0, outputVarName="BDTEleScore")) - tools.append(taualgs.getTauWPDecoratorEleBDT()) tools.append(taualgs.getTauEleRNNEvaluator("TauEleRNN", NetworkFile1P="rnneveto_mc16d_config_1p.json", NetworkFile3P="rnneveto_mc16d_config_3p.json", -- GitLab