![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self) | |
| args (self) | |
| inputList (self) | |
| outputName (self) | |
| printFlags (self) | |
| addCustomArguments (self) | |
| makeAlgSequence (self) | |
| run (self) | |
| setup (self) | |
| printAvailableArguments (self) | |
Static Public Member Functions | |
| findLocalPathYamlConfig (textConfigPath) | |
| findRepoPathYamlConfig (textConfigPath) | |
Public Attributes | |
| logger = logging.getLogger("CPBaseRunner") | |
| parser = self._defaultParseArguments() | |
| config = self._readYamlConfig() | |
| flags = self._defaultFlagsInitialization() | |
Protected Member Functions | |
| _defaultFlagsInitialization (self) | |
| _defaultParseArguments (self) | |
| _readYamlConfig (self) | |
| _findYamlConfig (self, local=True) | |
| _parseInputFileList (path) | |
Protected Attributes | |
| _args = None | |
| list | _inputList = None |
Definition at line 8 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.__init__ | ( | self | ) |
Definition at line 9 of file CPBaseRunner.py.
|
protected |
Definition at line 67 of file CPBaseRunner.py.
|
protected |
Definition at line 75 of file CPBaseRunner.py.
|
protected |
Definition at line 105 of file CPBaseRunner.py.
|
protected |
Definition at line 154 of file CPBaseRunner.py.
|
protected |
Definition at line 93 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.addCustomArguments | ( | self | ) |
Definition at line 55 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.args | ( | self | ) |
Definition at line 17 of file CPBaseRunner.py.
|
static |
Definition at line 121 of file CPBaseRunner.py.
|
static |
Search for the file up to two levels deep within the first DATAPATH entry. First, check directly under the analysis repository (depth 0). Then, check immediate subdirectories (depth 1), looking for the file inside each. Returns a list of all matches found.
Definition at line 131 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.inputList | ( | self | ) |
Definition at line 23 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.makeAlgSequence | ( | self | ) |
Definition at line 59 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.outputName | ( | self | ) |
Definition at line 36 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.printAvailableArguments | ( | self | ) |
Definition at line 179 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.printFlags | ( | self | ) |
Definition at line 42 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.run | ( | self | ) |
Definition at line 63 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.setup | ( | self | ) |
Definition at line 174 of file CPBaseRunner.py.
|
protected |
Definition at line 11 of file CPBaseRunner.py.
|
protected |
Definition at line 12 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.config = self._readYamlConfig() |
Definition at line 176 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.flags = self._defaultFlagsInitialization() |
Definition at line 177 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.logger = logging.getLogger("CPBaseRunner") |
Definition at line 10 of file CPBaseRunner.py.
| python.CPBaseRunner.CPBaseRunner.parser = self._defaultParseArguments() |
Definition at line 13 of file CPBaseRunner.py.