diff --git a/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py b/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py index c3e52bee61cde7c13c99fbdacbc47ea16cd785a0..4a79f09379f7a69953ec015921b4396609557b85 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