| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

GaudiPython Namespace Reference

GaudiPython.h GaudiPython/GaudiPython.h. More...


Classes

class  AlgDecorator
class  PyAlgorithm
 Python Algorithm base class. More...
class  PyAlg
 general class to embedd the existing algorithm/base class into the python More...
class  CallbackStreamBuf
struct  Helper
class  HistoDecorator
 Simple decorator class to allow to reuse the functionality of GaudiHistos<TYPE> class in pythin. More...
struct  Interface
 Minor mofidication of original Pere's structure GaudiPython::Interface This helper class is nesessary to perform C++ castings from python. More...
struct  Interface< IInterface >
struct  Printer
struct  Printer< ContainedObject >
struct  Printer< DataObject >
class  PyROOTPickle
class  TESSerializer
class  TupleDecorator
 Simple class which performs the decoration of the standard N-Tuple. More...
class  TupleAlgDecorator
 Simple class to perform the "decoration" of Tuples in Python/Reflex. More...
class  TupleToolDecorator
 Simple class to perform the "decoration" of Tuples in Python/Reflex. More...
struct  _identity
 It is here due to 'missing'(?) std::identity. More...

Namespaces

namespace  __init__
namespace  Bindings
namespace  GaudiAlgs
namespace  GaudiHandles
namespace  HistoUtils
namespace  Parallel
namespace  Pythonizations
namespace  TupleUtils

Typedefs

typedef std::vector< double > Vector
 useful type definition for implicit loos
typedef Vector Row
typedef std::vector< RowMatrix

Functions

StatusCode call_python_method (PyObject *self, const char *method)
 call the python method
int call_python_method (PyObject *self, const char *method, char *buf)

Detailed Description

GaudiPython.h GaudiPython/GaudiPython.h.

The general namespace to hide all Gaudi-python related classes

Author:
Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr
Date:
2005-08-04


Typedef Documentation

typedef std::vector<double> GaudiPython::Vector

useful type definition for implicit loos

Definition at line 21 of file Vector.h.

typedef Vector GaudiPython::Row

Definition at line 22 of file Vector.h.

typedef std::vector<Row> GaudiPython::Matrix

Definition at line 23 of file Vector.h.


Function Documentation

StatusCode GaudiPython::call_python_method ( PyObject *  self,
const char *  method 
)

call the python method

int GaudiPython::call_python_method ( PyObject *  self,
const char *  method,
char *  buf 
)

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:58:57 2011 for GaudiPython by doxygen 1.4.7