From 791174fdc87936cb69e89398e0de8a51c1261436 Mon Sep 17 00:00:00 2001 From: Zach Marshall <ZLMarshall@lbl.gov> Date: Tue, 22 Dec 2020 15:02:14 +0100 Subject: [PATCH] Patch to ESDtoDPD configuration for IDTIDE This patch brings in the same solution as used elsewhere for ATR-22504. It fixes the crash currently blocking ATLPHYSVAL-654. --- .../PATJobTransforms/share/skeleton.ESDtoDPD_tf.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/PhysicsAnalysis/PATJobTransforms/share/skeleton.ESDtoDPD_tf.py b/PhysicsAnalysis/PATJobTransforms/share/skeleton.ESDtoDPD_tf.py index 995cee0bfd60..db29173e9193 100644 --- a/PhysicsAnalysis/PATJobTransforms/share/skeleton.ESDtoDPD_tf.py +++ b/PhysicsAnalysis/PATJobTransforms/share/skeleton.ESDtoDPD_tf.py @@ -38,19 +38,25 @@ rec.DPDMakerScripts.append(SetupOutputDPDs(runArgs,listOfFlags)) rec.OutputFileNameForRecoStep="ESDtoDPD" +# New-style config +from AthenaConfiguration.AllConfigFlags import ConfigFlags + ## Input if hasattr(runArgs,"inputFile"): athenaCommonFlags.FilesInput.set_Value_and_Lock( runArgs.inputFile ) if hasattr(runArgs,"inputBSFile"): globalflags.InputFormat.set_Value_and_Lock('bytestream') athenaCommonFlags.BSRDOInput.set_Value_and_Lock( runArgs.inputBSFile ) + ConfigFlags.Input.Files = athenaCommonFlags.BSRDOInput() if hasattr(runArgs,"inputRDOFile"): rec.readRDO.set_Value_and_Lock( True ) globalflags.InputFormat.set_Value_and_Lock('pool') athenaCommonFlags.PoolRDOInput.set_Value_and_Lock( runArgs.inputRDOFile ) + ConfigFlags.Input.Files = athenaCommonFlags.PoolRDOInput() if hasattr(runArgs,"inputESDFile"): globalflags.InputFormat.set_Value_and_Lock('pool') rec.readESD.set_Value_and_Lock( True ) athenaCommonFlags.PoolESDInput.set_Value_and_Lock( runArgs.inputESDFile ) + ConfigFlags.Input.Files = athenaCommonFlags.PoolESDInput() if hasattr(runArgs,"inputTAGFile"): rec.readTAG.set_Value_and_Lock( True ) rec.readESD.set_Value_and_Lock( True ) -- GitLab