|
Gaudi Framework, version v21r4 |
| Home | Generated: 7 Sep 2009 |


Python equivalent to IAlgTool interface (not completed yet)
Definition at line 297 of file Bindings.py.
Public Member Functions | |
| def | __init__ |
| def | retrieveInterface |
| def | name |
Static Public Attributes | |
| tuple | start = lambdaself:self.__call_interface_method__("_itool","start") |
| tuple | stop = lambdaself:self.__call_interface_method__("_itool","stop") |
| tuple | type = lambdaself:self.__call_interface_method__("_itool","type") |
| def GaudiPython::Bindings::iAlgTool::__init__ | ( | self, | ||
| name, | ||||
itool = None | ||||
| ) |
Reimplemented from GaudiPython::Bindings::iProperty.
Definition at line 299 of file Bindings.py.
00299 : 00300 iProperty.__init__(self, name, itool ) 00301 if itool : self.__dict__['_itool'] = itool 00302 else : self.__dict__['_itool'] = None 00303 svc = Helper.service( self._svcloc, 'ToolSvc', True ) 00304 self.__dict__['_toolsvc']= iToolSvc('ToolSvc', svc) def retrieveInterface(self) :
| def GaudiPython::Bindings::iAlgTool::retrieveInterface | ( | self | ) |
Reimplemented from GaudiPython::Bindings::iProperty.
Definition at line 305 of file Bindings.py.
00305 : 00306 itool = self._toolsvc._retrieve(self._name) 00307 if itool : iAlgTool.__init__(self, self._name, itool) start = lambda self : self.__call_interface_method__("_itool","start")
| def GaudiPython::Bindings::iAlgTool::name | ( | self | ) |
Reimplemented from GaudiPython::Bindings::iProperty.
Definition at line 311 of file Bindings.py.
00311 : 00312 if self._itool : return self._itool.name() 00313 else : return self._name 00314 00315 #----iDataSvc class--------------------------------------------------------------------- class iDataSvc(iService) :
tuple GaudiPython::Bindings::iAlgTool::start = lambdaself:self.__call_interface_method__("_itool","start") [static] |
Definition at line 308 of file Bindings.py.
tuple GaudiPython::Bindings::iAlgTool::stop = lambdaself:self.__call_interface_method__("_itool","stop") [static] |
Definition at line 309 of file Bindings.py.
tuple GaudiPython::Bindings::iAlgTool::type = lambdaself:self.__call_interface_method__("_itool","type") [static] |
Definition at line 310 of file Bindings.py.