![]() |
The Gaudi Framework
master (ff829712)
|
Public Member Functions | |
__init__ (self, path, defaultTime, factor=1) | |
get (self, algoName="") | |
Public Attributes | |
path = os.path.realpath(_buildFilePath(path)) | |
factor = factor | |
defaultTime = defaultTime | |
int | varRuntime = 0 |
file = open(self.path) | |
timings = json.load(self.file) | |
A class to manage real algorithm timing
Definition at line 74 of file precedence.py.
precedence.RealTimeValue.__init__ | ( | self, | |
path, | |||
defaultTime, | |||
factor = 1 ) |
defaultTime -- run time, assigned to an algorithm if no time is found in provided timing library (and it will also be scaled by the 'factor' argument)
Definition at line 77 of file precedence.py.
precedence.RealTimeValue.get | ( | self, | |
algoName = "" ) |
Get time for a given algorithm name
Definition at line 91 of file precedence.py.
precedence.RealTimeValue.defaultTime = defaultTime |
Definition at line 85 of file precedence.py.
precedence.RealTimeValue.factor = factor |
Definition at line 84 of file precedence.py.
precedence.RealTimeValue.file = open(self.path) |
Definition at line 88 of file precedence.py.
precedence.RealTimeValue.path = os.path.realpath(_buildFilePath(path)) |
Definition at line 83 of file precedence.py.
precedence.RealTimeValue.timings = json.load(self.file) |
Definition at line 89 of file precedence.py.
int precedence.RealTimeValue.varRuntime = 0 |
Definition at line 86 of file precedence.py.