11#ifndef ATHENAPYTHON_IPYCOMPONENT_H
12#define ATHENAPYTHON_IPYCOMPONENT_H
21#include "GaudiKernel/INamedInterface.h"
virtual const char * typeName() const =0
return the std::type_info name of the underlying py-component This is used by concrete implementation...
virtual bool setPyAttr(PyObject *pyobj)=0
attach the C++ component to its python cousin
virtual PyObject * self()=0
return associated python object.
DeclareInterfaceID(IPyComponent, 1, 0)
virtual ~IPyComponent()=default
Destructor: