![]() |
Belle II Software
release-05-02-19
|
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 280 of file metamodules.py.
|
inherited |
Forwards the avaiilable parameters
Definition at line 74 of file metamodules.py.
|
inherited |
Begin run method of the module
Definition at line 91 of file metamodules.py.
|
inherited |
Compose a name that indicates the wrapped module.
Definition at line 78 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 284 of file metamodules.py.
|
inherited |
End run method of the module
Definition at line 99 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 209 of file metamodules.py.
|
inherited |
Forwards the name().
Definition at line 83 of file metamodules.py.
|
inherited |
Initialize the contianed module (only of the condition is true).
Reimplemented from WrapperModule.
Definition at line 264 of file metamodules.py.
|
inherited |
Forwards the parameters
Definition at line 69 of file metamodules.py.
|
inherited |
Terminate method of the module
Reimplemented in PyProfilingModule.
Definition at line 103 of file metamodules.py.
|
inherited |
Name of the wrapper class.
Definition at line 64 of file metamodules.py.