Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 parser.defineArgGroup(
"Evgen",
"Event generator options")
8 parser.add_argument(
"--ecmEnergy",
"--EcmEnergy", group=
"Evgen",
10 help=
"centre-of-mass energy parameter in GeV",
13 parser.add_argument(
"--firstEvent",
"--FirstEvent", group=
"Evgen",
15 help=
"the number of the first event in the output data file",
18 parser.add_argument(
"--randomSeed",
"--RandomSeed",
"--seed", group=
"Evgen", nargs=
"+",
20 help=
"a seed for the MC generator random number engines",
23 parser.add_argument(
"--printEvts", group=
"Evgen",
25 help=
"number of full event dumps to print out for debugging",
28 parser.add_argument(
"--jobConfig",
"--JobConfig",
"--jo", group=
"Evgen", nargs=
"+",
29 help=
"a comma-separated list of job configuration script files",
33 parser.add_argument(
"--inputGeneratorFile",
"--inputGenEventFile",
"--inputGenFile",
"--InputGeneratorFile", group=
"Evgen",
34 help=
"optional parton-level events file to be processed",
37 parser.add_argument(
"--inputEVNTFile", group=
"Evgen",
38 help=
"input EVNT file (for use with e.g. Rivet)",
41 parser.add_argument(
"--inputEVNT_PreFile", group=
"Evgen",
42 help=
"input evgen file for processing with afterburner, e.g. EvtGen",
45 parser.add_argument(
"--evgenJobOpts",
"--EvgenJobOpts", group=
"Evgen",
46 help=
"download and install the EvgenJobOpts tarball with the given name",
50 parser.add_argument(
"--outputEVNTFile",
"--OutputEVNTFile", group=
"Evgen",
51 help=
"POOL file into which generated events will be written",
54 parser.add_argument(
"--outputEVNT_PreFile",
"--OutputEVNT_PreFile", group=
"Evgen",
55 help=
"POOL file into which pre-afterburner generated events will be written",
58 parser.add_argument(
'--outputNTUP_TRUTHFile',
60 help=
'Output NTUP_TRUTH file', group=
'Evgen')
62 parser.add_argument(
"--outputYODAFile", group=
"Evgen",
63 help=
"Name of YODA file for Rivet histo output",
66 parser.add_argument(
"--outputHEPMCFile", group=
"Evgen",
67 help=
"Name of HepMC output file",
70 parser.add_argument(
"--rivetAnas", group=
"Evgen",
71 help=
"a comma-separated list of Rivet analyses to run on the resulting events",
74 parser.add_argument(
"--outputTXTFile", group=
"Evgen",
75 help=
"optional output TXT file for LHEF events, default is None",
78 parser.add_argument(
"--generatorRunMode", group=
"Evgen",
79 help=
"Run mode to pass on to the event generator",
88 parser.add_argument(
"--generatorJobNumber", group=
"Evgen",
89 help=
"Job number to pass on to the event generator",
93 parser.add_argument(
'--lheOnly',
'--lheOnly', group=
'Evgen',
96 help=
'Set to 1 if Evgen file should be removed')
98 parser.add_argument(
"--localPath", group=
"Evgen",
99 help=
"Name of local path to JOs",
102 parser.add_argument(
'--saveList',
'--saveList', group=
'Evgen',
103 help=
"a comma-separated list of files to be saved in output or a single digit if the whole output directory is to be saved",
106 parser.add_argument(
'--cleanOut',
'--cleanOut', group=
'Evgen',
109 help=
'Set to any digit !=0 if the output files should be cleaned up --saveList may help to save selected files')
111 parser.add_argument(
'--VERBOSE',
'--Verbose',
'--Debug',
'--DEBUG', group=
'Evgen',
112 help =
'set logging level to DEBUG',
116 parser.add_argument(
'--ignoreBlackList',
'--ignoreBlacklist', group=
'Evgen',
117 help =
'ignore Blacklist - allows to run a test in a blacklisted release',
121 parser.add_argument(
'--allowOldFilter',
'--allowOldFilter', group=
'Evgen',
122 help =
'useOldFilter - allows to use old (not xAOD based) filters',
NTUP (plain ROOT) file class.
List of string arguments.
Factory class used to generate argument class instances for argparse.
Argument class for substep lists, suitable for preExec/postExec.
def addStdEvgenArgs(parser)