diff --git a/Generators/EvgenJobTransforms/python/evgenTrfArgs.py b/Generators/EvgenJobTransforms/python/evgenTrfArgs.py index c75bf069c364fbefbd3e771ce666fde41f80373c..7088251d080b67079a12046df52e6ed9f2c5bb02 100644 --- a/Generators/EvgenJobTransforms/python/evgenTrfArgs.py +++ b/Generators/EvgenJobTransforms/python/evgenTrfArgs.py @@ -75,7 +75,7 @@ def addStdEvgenArgs(parser): parser.add_argument("--outputYODAFile", group="Evgen", help="Name of YODA file for Rivet histo output", - type=trfArgClasses.argFactory(trfArgClasses.argString, runarg=True)) + type=trfArgClasses.argFactory(trfArgClasses.argFile, type='YODA', io='output', runarg=True)) parser.add_argument("--rivetAnas", group="Evgen", help="a comma-separated list of Rivet analyses to run on the resulting events", diff --git a/Generators/EvgenJobTransforms/scripts/Gen_tf.py b/Generators/EvgenJobTransforms/scripts/Gen_tf.py index 7924a0e1bf65c73b91a22e66cb69534589c2e502..ef723bf087af0bd5397f3b4a242b6a00b841b2df 100755 --- a/Generators/EvgenJobTransforms/scripts/Gen_tf.py +++ b/Generators/EvgenJobTransforms/scripts/Gen_tf.py @@ -181,11 +181,10 @@ def getTransform(): exeSet = set() msg.info("Transform arguments %s" % sys.argv[1:]) if "--outputEVNTFile" in str(sys.argv[1:]): - exeSet.add(EvgenExecutor(name="generate", skeleton="EvgenJobTransforms/skel.GENtoEVGEN.py", inData=["inNULL"], outData=["EVNT", "EVNT_Pre", "TXT" ])) + exeSet.add(EvgenExecutor(name="generate", skeleton="EvgenJobTransforms/skel.GENtoEVGEN.py", inData=["inNULL"], outData=["YODA", "EVNT", "EVNT_Pre", "TXT"])) msg.info("Output EVNT file") elif "--outputYODAFile" in str(sys.argv[1:]): - exeSet.add(EvgenExecutor(name="generate", skeleton="EvgenJobTransforms/skel.GENtoEVGEN.py", inData=["inNULL"], outData=["outNULL", "TXT" -])) + exeSet.add(EvgenExecutor(name="generate", skeleton="EvgenJobTransforms/skel.GENtoEVGEN.py", inData=["inNULL"], outData=["YODA", "TXT"])) msg.info("Output EVNT file") elif "--outputTXTFile" in str(sys.argv[1:]): exeSet.add(EvgenExecutor(name="generate", skeleton="EvgenJobTransforms/skel.GENtoTXT.py", inData=["inNULL"], outData=["TXT"]))