Gaudi Framework, version v22r4

Home   Generated: Fri Sep 2 2011
Public Member Functions | Private Attributes

GaudiPython::Bindings::PyAlgorithm Class Reference

List of all members.

Public Member Functions

def __init__
def __del__
def initialize
def start
def execute
def stop
def finalize
def beginRun
def endRun

Private Attributes

 _svcloc
 _algmgr

Detailed Description

Definition at line 1100 of file Bindings.py.


Constructor & Destructor Documentation

def GaudiPython::Bindings::PyAlgorithm::__init__ (   self,
  name = None 
)

Definition at line 1101 of file Bindings.py.

01102                                   :
01103         if not name : name = self.__class__.__name__
01104         _PyAlgorithm.__init__(self, self, name)
01105         self._svcloc = gbl.Gaudi.svcLocator()
01106         self._algmgr = InterfaceCast(gbl.IAlgManager)(self._svcloc)
01107         sc = self._algmgr.addAlgorithm(self)
        if sc.isFailure() : raise RuntimeError, 'Unable to add Algorithm'
def GaudiPython::Bindings::PyAlgorithm::__del__ (   self )

Definition at line 1108 of file Bindings.py.

01109                      :
01110         sc = self._algmgr.removeAlgorithm(self)
        if sc.isFailure() : pass

Member Function Documentation

def GaudiPython::Bindings::PyAlgorithm::beginRun (   self )

Definition at line 1116 of file Bindings.py.

01116 : return 1
def GaudiPython::Bindings::PyAlgorithm::endRun (   self )

Definition at line 1117 of file Bindings.py.

01117                      : return 1
01118 
01119 #----Enable tab completion------------------------------------------------------------
01120 try:
def GaudiPython::Bindings::PyAlgorithm::execute (   self )

Definition at line 1113 of file Bindings.py.

01113 : return 1
def GaudiPython::Bindings::PyAlgorithm::finalize (   self )

Definition at line 1115 of file Bindings.py.

01115 : return 1
def GaudiPython::Bindings::PyAlgorithm::initialize (   self )

Definition at line 1111 of file Bindings.py.

01111 : return 1
def GaudiPython::Bindings::PyAlgorithm::start (   self )

Definition at line 1112 of file Bindings.py.

01112 : return 1
def GaudiPython::Bindings::PyAlgorithm::stop (   self )

Definition at line 1114 of file Bindings.py.

01114 : return 1

Member Data Documentation

Definition at line 1101 of file Bindings.py.

Definition at line 1101 of file Bindings.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Fri Sep 2 2011 16:26:01 for Gaudi Framework, version v22r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004