![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, ConfigType configType, str mainkey, str filename="", str jsonString="", str dbalias="", int dbkey=0, bool useCrest=False, str crestServer="") | |
| None | load (self) |
| __str__ (self) | |
| __iter__ (self) | |
| __getitem__ (self, item) | |
| __len__ (self) | |
| config (self) | |
| prettyPrint (self) | |
| name (self) | |
| filetype (self) | |
| printSummary (self) | |
| writeFile (self, str|None filename=None) | |
Public Attributes | |
| ConfigLoader | loader |
Static Protected Member Functions | |
| dict[str, str] | _isCrestConnection (str dbalias, bool useCrest, str crestServer) |
| ConfigLoader | _getLoader (*, configType, str filename="", str jsonString="", str dbalias="", int dbkey=0, bool useCrest=False, str crestServer="") |
Protected Attributes | |
| _mainkey = mainkey | |
| ConfigLoader | _config = None |
base class to hold the configuration (dict) and provides basic functions to access and print
Definition at line 419 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.__init__ | ( | self, | |
| ConfigType | configType, | ||
| str | mainkey, | ||
| str | filename = "", | ||
| str | jsonString = "", | ||
| str | dbalias = "", | ||
| int | dbkey = 0, | ||
| bool | useCrest = False, | ||
| str | crestServer = "" ) |
Definition at line 424 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.__getitem__ | ( | self, | |
| item ) |
Definition at line 479 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.__iter__ | ( | self | ) |
Definition at line 476 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.__len__ | ( | self | ) |
Definition at line 482 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.__str__ | ( | self | ) |
Definition at line 473 of file TriggerConfigAccessBase.py.
|
staticprotected |
Definition at line 455 of file TriggerConfigAccessBase.py.
|
staticprotected |
Determine whether the connection is a CREST connection
Definition at line 432 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.config | ( | self | ) |
returns the configuration
Definition at line 485 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.filetype | ( | self | ) |
Definition at line 496 of file TriggerConfigAccessBase.py.
| None python.TriggerConfigAccessBase.TriggerConfigAccess.load | ( | self | ) |
Definition at line 470 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.name | ( | self | ) |
Definition at line 493 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.prettyPrint | ( | self | ) |
Definition at line 489 of file TriggerConfigAccessBase.py.
| python.TriggerConfigAccessBase.TriggerConfigAccess.printSummary | ( | self | ) |
print summary info, should be overwritten by derived classes
Definition at line 499 of file TriggerConfigAccessBase.py.
Definition at line 504 of file TriggerConfigAccessBase.py.
|
protected |
Definition at line 429 of file TriggerConfigAccessBase.py.
|
protected |
Definition at line 428 of file TriggerConfigAccessBase.py.
| ConfigLoader python.TriggerConfigAccessBase.TriggerConfigAccess.loader |
Definition at line 426 of file TriggerConfigAccessBase.py.