Belle II Software
release-08-01-10
|
Public Member Functions | |
def | condition (self) |
def | initialize (self) |
def | event (self) |
def | wrapper_name (self) |
def | param (self) |
def | available_params (self) |
def | compose_wrapped_module_name (self, module) |
def | get_name (self) |
def | beginRun (self) |
def | endRun (self) |
def | terminate (self) |
Public Attributes | |
storearray_name | |
Name of the StoreArray to be checked (str). | |
storearray_durability | |
Durability of the StoreArray to be checked (int). | |
storearray_is_present | |
Flag that the StoreArray is present (bool). | |
condition | |
Condition function called at each event to determine if wrapped module should be executed. | |
module | |
The wrapped module. | |
Conditional execution of the wrapped module based if a StoreArray is not present.
Definition at line 285 of file metamodules.py.
|
inherited |
Forwards the avaiilable parameters
Definition at line 79 of file metamodules.py.
|
inherited |
Begin run method of the module
Definition at line 96 of file metamodules.py.
|
inherited |
Compose a name that indicates the wrapped module.
Definition at line 83 of file metamodules.py.
def condition | ( | self | ) |
Returns false if the StoreArray is present. Checks presence of the StoreArray once and remembers the result for all following events.
Reimplemented from IfStoreArrayPresentModule.
Definition at line 289 of file metamodules.py.
|
inherited |
End run method of the module
Definition at line 104 of file metamodules.py.
|
inherited |
Event method of the module Evaluates the condition and sets the return value of this module to trigger the execution of the wrapped module.
Reimplemented from WrapperModule.
Definition at line 214 of file metamodules.py.
|
inherited |
Forwards the name().
Definition at line 88 of file metamodules.py.
|
inherited |
Initialize the contianed module (only of the condition is true).
Reimplemented from WrapperModule.
Definition at line 269 of file metamodules.py.
|
inherited |
Forwards the parameters
Definition at line 74 of file metamodules.py.
|
inherited |
Terminate method of the module
Reimplemented in PyProfilingModule.
Definition at line 108 of file metamodules.py.
|
inherited |
Name of the wrapper class.
Definition at line 69 of file metamodules.py.