ATLAS Offline Software
Loading...
Searching...
No Matches
DigiValid_tf Namespace Reference

Functions

 main ()
 getTransform ()

Detailed Description

Run RDO file and produce histograms.

Function Documentation

◆ getTransform()

DigiValid_tf.getTransform ( )

Definition at line 41 of file DigiValid_tf.py.

41def getTransform():
42 executorSet = set()
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)
48 return trf
49
50
STL class.

◆ main()

DigiValid_tf.main ( )

Definition at line 26 of file DigiValid_tf.py.

26def main():
27
28 msg.info('This is %s' % sys.argv[0])
29
30 trf = getTransform()
31 trf.parseCmdLineArgs(sys.argv[1:])
32 trf.execute()
33 if 'outputFileValidation' in trf._argdict and trf._argdict['outputFileValidation'].value is False:
34 msg.info('Skipping report generation')
35 else:
36 trf.generateReport()
37
38 msg.info("%s stopped at %s, trf exit code %d" % (sys.argv[0], time.asctime(), trf.exitCode))
39 sys.exit(trf.exitCode)
40
int main()
Definition hello.cxx:18