![]() |
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 60 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.__init__ | ( | self, | |
| source, | |||
| values, | |||
| precedence, | |||
| separators = "=", | |||
| keep = GeneratorSettingsKeep.LAST, | |||
| report_context = None ) |
Definition at line 70 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.keep = GeneratorSettingsKeep(keep) |
Definition at line 96 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.precedence = GeneratorSettingsPrecedence(precedence) |
Definition at line 87 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.report_context = report_context |
Definition at line 100 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.separators = tuple(separators) |
Definition at line 93 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.source = str(source) |
Definition at line 81 of file GeneratorSettingsSemantics.py.
| python.GeneratorSettingsSemantics.GeneratorSettingsLayer.values = tuple(values or ()) |
Definition at line 84 of file GeneratorSettingsSemantics.py.