ATLAS Offline Software
|
Functions | |
def | ExecCondAlgsAtPreFork (flags, cfg) |
def | executeFromFragment (fragment_string, flags, cfg=None) |
def | processPreExec (runArgs, flags) |
def | processPostExec (runArgs, flags, cfg) |
def | processPreInclude (runArgs, flags) |
def | processPostInclude (runArgs, flags, cfg) |
def | UseFrontier (flags) |
def | DumpPickle (flags, cfg) |
def | SortInput (flags, cfg) |
Variables | |
msg | |
def python.TransformUtils.DumpPickle | ( | flags, | |
cfg | |||
) |
Dump the pickle file for the current configuration
Definition at line 100 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.ExecCondAlgsAtPreFork | ( | flags, | |
cfg | |||
) |
Execute the entire conditions sequence during the PreFork step. This allows saving some memory in AthenaMP jobs, which is particularly useful in the derivation production.
Definition at line 5 of file Control/AthenaServices/python/TransformUtils.py.
def python.TransformUtils.executeFromFragment | ( | fragment_string, | |
flags, | |||
cfg = None |
|||
) |
Execute a function from a pre/post include fragment.
Definition at line 6 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.processPostExec | ( | runArgs, | |
flags, | |||
cfg | |||
) |
Process postExec from runtime arguments.
Definition at line 50 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.processPostInclude | ( | runArgs, | |
flags, | |||
cfg | |||
) |
Process postInclude from runtime arguments.
Definition at line 69 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.processPreExec | ( | runArgs, | |
flags | |||
) |
Process preExec from runtime arguments.
Definition at line 41 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.processPreInclude | ( | runArgs, | |
flags | |||
) |
Process preInclude from runtime arguments.
Definition at line 62 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.SortInput | ( | flags, | |
cfg | |||
) |
Method that should be post-included after a typicaly configured Athena job It will read original input files, create a list of Events in memory, sort them and produce an intermediate Event Collection file that Athena will read instead of the original inputs Event information is read from EventInfoTags (stored by default in all Athena data files) The default sort key value (Lumi) can be oveerriden, as the sorting order The intermediate Collection file can be inspected using CollQuery cmdline utility
Definition at line 106 of file Tools/PyJobTransforms/python/TransformUtils.py.
def python.TransformUtils.UseFrontier | ( | flags | ) |
Switch database to using FRONTIER, but with a fallback to DBRelease if FRONTIER_SERVER is undefined (e.g., on HPC) Move from RecJobTransforms to PyJobTransforms to enable use in simulation ATN and KV jobs
Definition at line 79 of file Tools/PyJobTransforms/python/TransformUtils.py.
python.TransformUtils.msg |
Definition at line 4 of file Tools/PyJobTransforms/python/TransformUtils.py.