From af382313001aaeafde1fde4f9ac6dd19a908c85d Mon Sep 17 00:00:00 2001 From: elmsheus <johannes.elmsheuser@cern.ch> Date: Fri, 14 Jul 2017 17:03:27 +0200 Subject: [PATCH] Furth configration updates for PFlow in IsoGetter.py --- .../IsolationAlgs/python/IsoGetter.py | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py b/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py index c3e52bee61c..4a79f09379f 100644 --- a/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py +++ b/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py @@ -41,18 +41,26 @@ if recAlgs.doEFlow() : useVertices = False from JetRec.JetRecStandard import jtm - from JetRecTools.JetRecToolsConf import PFlowPseudoJetGetter - jtm += PFlowPseudoJetGetter( + from JetRec.JetRecConf import PseudoJetGetter + from JetRec.JetRecConf import JetToolRunner + #from JetRecTools.JetRecToolsConf import PFlowPseudoJetGetter + jtm += JetToolRunner("jetconstitCHSPFlow", + EventShapeTools=[], + Tools=[jtm.JetConstitSeq_PFlowCHS], + ) + from AthenaCommon.AlgSequence import AlgSequence + job = AlgSequence() + + from JetRec.JetRecConf import JetAlgorithm + job += JetAlgorithm("jetalgCHSPFlow", + Tools=[jtm.jetconstitCHSPFlow]) + + jtm += PseudoJetGetter( name = "emnpflowget", Label = "EMNPFlow", - OutputContainer = "PseudoJetEMNPFlow", - RetrievePFOTool = jtm.pflowretriever, - InputIsEM = True, - CalibratePFO = False, + InputContainer = "CHSParticleFlowObjects", + OutputContainer = "PseudoJetEMPFlow", SkipNegativeEnergy = True, - UseNeutral = True, - UseCharged = False, - UseVertices = useVertices ) # tool to collect topo clusters in cone -- GitLab