Gaudi Framework, version v22r0

Home   Generated: 9 Feb 2011

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.


Member Function Documentation

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

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::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 1105 of file Bindings.py.

Definition at line 1104 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 Wed Feb 9 16:33:34 2011 for Gaudi Framework, version v22r0 by Doxygen version 1.6.2 written by Dimitri van Heesch, © 1997-2004