|
def | __init__ (self, name, its) |
|
def | retrieve (self, name) |
|
def | create |
|
def | release (self, itool) |
|
def | __init__ (self, name, its) |
|
def | retrieve (self, name) |
|
def | create |
|
def | release (self, itool) |
|
def | __init__ |
|
def | retrieveInterface (self) |
|
def | isValid (self) |
|
def | __init__ |
|
def | retrieveInterface (self) |
|
def | isValid (self) |
|
def | __init__ |
|
def | getInterface (self) |
|
def | retrieveInterface (self) |
|
def | __call_interface_method__ (self, ifname, method, args) |
|
def | __setattr__ (self, name, value) |
|
def | __getattr__ (self, name) |
|
def | properties (self) |
|
def | name (self) |
|
def | __init__ |
|
def | getInterface (self) |
|
def | retrieveInterface (self) |
|
def | __call_interface_method__ (self, ifname, method, args) |
|
def | __setattr__ (self, name, value) |
|
def | __getattr__ (self, name) |
|
def | properties (self) |
|
def | name (self) |
|
|
tuple | initialize = lambdaself:self.__call_interface_method__("_isvc","initialize") |
|
tuple | start = lambdaself:self.__call_interface_method__("_isvc","start") |
|
tuple | stop = lambdaself:self.__call_interface_method__("_isvc","stop") |
|
tuple | finalize = lambdaself:self.__call_interface_method__("_isvc","finalize") |
|
tuple | reinitialize = lambdaself:self.__call_interface_method__("_isvc","reinitialize") |
|
tuple | restart = lambdaself:self.__call_interface_method__("_isvc","restart") |
|
Definition at line 566 of file Bindings.py.
def GaudiPython.Bindings.iToolSvc.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
its |
|
) |
| |
Definition at line 567 of file Bindings.py.
569 iService.__init__(self, name, its)
def GaudiPython.Bindings.iToolSvc.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
its |
|
) |
| |
Definition at line 567 of file Bindings.py.
569 iService.__init__(self, name, its)
def GaudiPython.Bindings.iToolSvc._retrieve |
( |
|
self, |
|
|
|
name, |
|
|
|
quiet = True |
|
) |
| |
|
private |
Definition at line 570 of file Bindings.py.
571 sol = _gaudi.OutputLevel
573 if name.rfind(
'.') == -1 :
574 itool = Helper.tool(self._its,
'', name,
None,
False )
575 elif name[0:8] ==
'ToolSvc.' :
576 itool = Helper.tool(self._its,
'', name[8:],
None,
False )
577 elif name.count(
'.') > 1 :
578 ptool = self.
_retrieve(name[:name.rfind(
'.')])
579 itool = Helper.tool(self._its,
'', name[name.rfind(
'.')+1:], ptool,
False )
581 prop = _gaudi.property(name[:name.rfind(
'.')])
582 itool = Helper.tool(self._its,
'', name[name.rfind(
'.')+1:], prop._ip,
False )
def GaudiPython.Bindings.iToolSvc._retrieve |
( |
|
self, |
|
|
|
name, |
|
|
|
quiet = True |
|
) |
| |
|
private |
Definition at line 570 of file Bindings.py.
571 sol = _gaudi.OutputLevel
573 if name.rfind(
'.') == -1 :
574 itool = Helper.tool(self._its,
'', name,
None,
False )
575 elif name[0:8] ==
'ToolSvc.' :
576 itool = Helper.tool(self._its,
'', name[8:],
None,
False )
577 elif name.count(
'.') > 1 :
578 ptool = self.
_retrieve(name[:name.rfind(
'.')])
579 itool = Helper.tool(self._its,
'', name[name.rfind(
'.')+1:], ptool,
False )
581 prop = _gaudi.property(name[:name.rfind(
'.')])
582 itool = Helper.tool(self._its,
'', name[name.rfind(
'.')+1:], prop._ip,
False )
def GaudiPython.Bindings.iToolSvc.create |
( |
|
self, |
|
|
|
typ, |
|
|
|
name = None , |
|
|
|
parent = None , |
|
|
|
interface = None |
|
) |
| |
Definition at line 587 of file Bindings.py.
587 def create(self, typ, name=None, parent=None, interface=None) :
588 if not name : name = typ
589 itool = Helper.tool(self._its, typ, name, parent,
True )
def GaudiPython.Bindings.iToolSvc.create |
( |
|
self, |
|
|
|
typ, |
|
|
|
name = None , |
|
|
|
parent = None , |
|
|
|
interface = None |
|
) |
| |
Definition at line 587 of file Bindings.py.
587 def create(self, typ, name=None, parent=None, interface=None) :
588 if not name : name = typ
589 itool = Helper.tool(self._its, typ, name, parent,
True )
def GaudiPython.Bindings.iToolSvc.release |
( |
|
self, |
|
|
|
itool |
|
) |
| |
Definition at line 594 of file Bindings.py.
595 if type(itool)
is iAlgTool :
596 self._its.releaseTool(itool._itool)
def GaudiPython.Bindings.iToolSvc.release |
( |
|
self, |
|
|
|
itool |
|
) |
| |
Definition at line 594 of file Bindings.py.
595 if type(itool)
is iAlgTool :
596 self._its.releaseTool(itool._itool)
def GaudiPython.Bindings.iToolSvc.retrieve |
( |
|
self, |
|
|
|
name |
|
) |
| |
def GaudiPython.Bindings.iToolSvc.retrieve |
( |
|
self, |
|
|
|
name |
|
) |
| |
GaudiPython.Bindings.iToolSvc.OutputLevel |
The documentation for this class was generated from the following file:
- InstallArea/x86_64-slc6-gcc49-opt/python/GaudiPython/Bindings.py