![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, name="MyNameAud", **kw) | |
| initialize (self) | |
| finalize (self) | |
| before (self, evt_name, comp_name) | |
| after (self, evt_name, comp_name, sc) | |
| virtual StatusCode | sysInitialize () override |
| virtual const char * | typeName () const override |
return the std::type_info name of the underlying py-component This is used by concrete implementations to connect a python component to its C++ counter-part | |
| virtual PyObject * | self () override |
| return associated python object. | |
Public Attributes | |
| name | |
Protected Member Functions | |
| virtual bool | setPyAttr (PyObject *pyobj) override |
| attach the C++ component to its python cousin | |
Protected Attributes | |
| PyObject * | m_self |
| Pointer to self (from the python world) | |
Simple test of a py-auditor
Definition at line 96 of file PyTestsLib.py.
| python.tests.PyTestsLib.MyNameAud.__init__ | ( | self, | |
| name = "MyNameAud", | |||
| ** | kw ) |
Definition at line 99 of file PyTestsLib.py.
| python.tests.PyTestsLib.MyNameAud.after | ( | self, | |
| evt_name, | |||
| comp_name, | |||
| sc ) |
Definition at line 116 of file PyTestsLib.py.
| python.tests.PyTestsLib.MyNameAud.before | ( | self, | |
| evt_name, | |||
| comp_name ) |
Definition at line 112 of file PyTestsLib.py.
| python.tests.PyTestsLib.MyNameAud.finalize | ( | self | ) |
Definition at line 108 of file PyTestsLib.py.
| python.tests.PyTestsLib.MyNameAud.initialize | ( | self | ) |
Definition at line 104 of file PyTestsLib.py.
|
inlineoverridevirtualinherited |
return associated python object.
BORROWED reference.
Implements IPyComponent.
Definition at line 68 of file PyAthenaAud.h.
|
overrideprotectedvirtualinherited |
attach the C++ component to its python cousin
Implements IPyComponent.
Definition at line 130 of file PyAthenaAud.cxx.
|
overridevirtualinherited |
Definition at line 67 of file PyAthenaAud.cxx.
|
overridevirtualinherited |
return the std::type_info name of the underlying py-component This is used by concrete implementations to connect a python component to its C++ counter-part
Implements IPyComponent.
Definition at line 97 of file PyAthenaAud.cxx.
|
protectedinherited |
Pointer to self (from the python world)
Definition at line 90 of file PyAthenaAud.h.
| python.tests.PyTestsLib.MyNameAud.name |
Definition at line 105 of file PyTestsLib.py.