6Run RDO file and produce histograms.
16msg.info(
'logging set in %s' % sys.argv[0])
19from PyJobTransforms.trfArgs
import addAthenaArguments, addDetectorArguments, addTriggerArguments
20from PyJobTransforms.trfDecorators
import stdTrfExceptionHandler, sigUsrStackTrace
22from SimuJobTransforms.simTrfArgs
import addRDOValidArgs
24@stdTrfExceptionHandler
28 msg.info(
'This is %s' % sys.argv[0])
31 trf.parseCmdLineArgs(sys.argv[1:])
33 if 'outputFileValidation' in trf._argdict
and trf._argdict[
'outputFileValidation'].value
is False:
34 msg.info(
'Skipping report generation')
38 msg.info(
"%s stopped at %s, trf exit code %d" % (sys.argv[0], time.asctime(), trf.exitCode))
39 sys.exit(trf.exitCode)
43 from SimuJobTransforms.SimTransformUtils
import addDigiValidationSubstep, addRDOValidArguments
44 addDigiValidationSubstep(executorSet)
45 trf = transform(executor = executorSet, description =
'ATLAS Validation transform. Inputs must be RDO. Outputs must be histogram files.')
46 addAthenaArguments(trf.parser)
47 addRDOValidArguments(trf.parser)
51if __name__ ==
'__main__':