|
Gaudi Framework, version v21r8 |
| Home | Generated: 17 Mar 2010 |


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") |
Python equivalent to IAlgTool interface (not completed yet)
Definition at line 303 of file Bindings.py.
| def GaudiPython::Bindings::iAlgTool::__init__ | ( | self, | ||
| name, | ||||
itool = None | ||||
| ) |
Reimplemented from GaudiPython::Bindings::iProperty.
Definition at line 305 of file Bindings.py.
00305 : 00306 iProperty.__init__(self, name, itool ) 00307 if itool : self.__dict__['_itool'] = itool 00308 else : self.__dict__['_itool'] = None 00309 svc = Helper.service( self._svcloc, 'ToolSvc', True ) 00310 self.__dict__['_toolsvc']= iToolSvc('ToolSvc', svc) def retrieveInterface(self) :
| def GaudiPython::Bindings::iAlgTool::retrieveInterface | ( | self | ) |
Reimplemented from GaudiPython::Bindings::iProperty.
Definition at line 311 of file Bindings.py.
00311 : 00312 itool = self._toolsvc._retrieve(self._name) 00313 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 317 of file Bindings.py.
00317 : 00318 if self._itool : return self._itool.name() 00319 else : return self._name 00320 00321 #----iDataSvc class--------------------------------------------------------------------- class iDataSvc(iService) :
tuple GaudiPython::Bindings::iAlgTool::start = lambdaself:self.__call_interface_method__("_itool","start") [static] |
Definition at line 314 of file Bindings.py.
tuple GaudiPython::Bindings::iAlgTool::stop = lambdaself:self.__call_interface_method__("_itool","stop") [static] |
Definition at line 315 of file Bindings.py.
tuple GaudiPython::Bindings::iAlgTool::type = lambdaself:self.__call_interface_method__("_itool","type") [static] |
Definition at line 316 of file Bindings.py.