![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, source, values, precedence, separators="=", keep=GeneratorSettingsKeep.LAST, report_context=None) | |
Public Attributes | |
| source = str(source) | |
| values = tuple(values or ()) | |
| precedence = GeneratorSettingsPrecedence(precedence) | |
| separators = tuple(separators) | |
| keep = GeneratorSettingsKeep(keep) | |
| report_context = report_context | |
A layer contains all generator settings from a single source, e.g. a user fragment, tune, etc. Normal assignments still use a plain sequence of strings. Layers are only needed by configuration fragments that want to describe where commands came from and how they should be ordered during CA merging.
Definition at line 58 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.__init__ | ( | self, | |
| source, | |||
| values, | |||
| precedence, | |||
| separators = "=", | |||
| keep = GeneratorSettingsKeep.LAST, | |||
| report_context = None ) |
Definition at line 68 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.keep = GeneratorSettingsKeep(keep) |
Definition at line 94 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.precedence = GeneratorSettingsPrecedence(precedence) |
Definition at line 85 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.report_context = report_context |
Definition at line 98 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.separators = tuple(separators) |
Definition at line 91 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.source = str(source) |
Definition at line 79 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.values = tuple(values or ()) |
Definition at line 82 of file GeneratorSettingsSemantics.py.