| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# GaudiAlgs.py File Reference

## Detailed Description

Helper module, which effectively 'imports' few useful C++ algorithmic base classes into Python.

The major imported classes are :

- GaudiAlgo - analogue for GaudiAlgorithm C++ class from GaudiAlg package
- HistoAlgo - analogue for GaudiHistoAlg C++ class from GaudiAlg package
- TupleAlgo - analogue for GaudiTupleAlg C++ class from GaudiAlg package

Author:
  Vanya BELYAEV ibelyaev@physics.syr.edu

Date:
  2006-11-26 =============================================================================

Definition in file GaudiAlgs.py.

Go to the source code of this file.

## Namespaces
namespace | GaudiPython::GaudiAlgs
## Classes
class | GaudiPython::GaudiAlgs::GaudiAlgo
| the base class for all algorithm Python-image of C++ clkass GaudiAlgorithm More...
class | GaudiPython::GaudiAlgs::HistoAlgo
| The base class for easy histogramming. More...
class | GaudiPython::GaudiAlgs::TupleAlgo
| The base class for easy manupulations with N-Tuples. More...
class | GaudiPython::GaudiAlgs::objectmethod
## Functions
def | GaudiPython::GaudiAlgs::_tool_
| Useful method to locate the tool a certain.
def | GaudiPython::GaudiAlgs::_service_
| Useful method to locate a service:.
def | GaudiPython::GaudiAlgs::_init_
| The constructor from unique algorithm instance name,.
def | GaudiPython::GaudiAlgs::_initialize_
| The default initialization (initilization of base C++ class + data.
def | GaudiPython::GaudiAlgs::_initialize_histo_
| The default initialization (initilization of base C++ class + data memebrs).
def | GaudiPython::GaudiAlgs::_initialize_tuple_
| The default initilization (initialization of base C++ class + data memebrs).
def | GaudiPython::GaudiAlgs::_evtSvc
| Trivial helper function to access Event Data and Event Data Service.
def | GaudiPython::GaudiAlgs::_detSvc
| Trivial helper function to access Detector Data and Detector Data Service.
def | GaudiPython::GaudiAlgs::_histoSvc
| Trivial helper function to access Histogram Data and Histogram Data Service.
def | GaudiPython::GaudiAlgs::_get
| Trivial function to access the data in TES.
def | GaudiPython::GaudiAlgs::_getDet
| Trivial function to access the data in TDS.
def | GaudiPython::GaudiAlgs::_ntupleSvc
| Trivial helper function to access NTuple Service.
def | GaudiPython::GaudiAlgs::_evtcolSvc
| Trivial helper function to access Event Collection Service.
def | GaudiPython::GaudiAlgs::_finalize_
| The default finalization (finalization of base C++ class).
def | GaudiPython::GaudiAlgs::_success_
| Dummy method returning success.
def | GaudiPython::GaudiAlgs::_hasProperty_
| check the existency of the proeprty with the given name
def | GaudiPython::GaudiAlgs::_getProperty_
| get the value of the given property
def | GaudiPython::GaudiAlgs::_setProperty_
| set the value for the given property
def | GaudiPython::GaudiAlgs::_get_attr_
| get the attribute or property
def | GaudiPython::GaudiAlgs::_set_attr_
| set the attribute or property
def | GaudiPython::GaudiAlgs::_start_
def | GaudiPython::GaudiAlgs::_execute_
def | GaudiPython::GaudiAlgs::_stop_
def | GaudiPython::GaudiAlgs::_plot1D_
def | GaudiPython::GaudiAlgs::_plot2D_
def | GaudiPython::GaudiAlgs::_plot3D_
def | GaudiPython::GaudiAlgs::_profile1D_
def | GaudiPython::GaudiAlgs::_profile2D_
def | GaudiPython::GaudiAlgs::_decorate_plots_
def | GaudiPython::GaudiAlgs::_nTuple_
def | GaudiPython::GaudiAlgs::_evtCol_
def | GaudiPython::GaudiAlgs::_decorate_tuples_
def | GaudiPython::GaudiAlgs::_t_nTuple_
def | GaudiPython::GaudiAlgs::_t_ntuple_
def | GaudiPython::GaudiAlgs::_t_valid_
def | GaudiPython::GaudiAlgs::_t_write_
def | GaudiPython::GaudiAlgs::_t_column_
def | GaudiPython::GaudiAlgs::_t_array_
def | GaudiPython::GaudiAlgs::_t_matrix_
def | GaudiPython::GaudiAlgs::_t_farray_
def | GaudiPython::GaudiAlgs::_t_fmatrix_
def | GaudiPython::GaudiAlgs::_decorate_algs_
def | GaudiPython::GaudiAlgs::mapvct
def | GaudiPython::GaudiAlgs::_help_
## Variables
string | GaudiPython::GaudiAlgs::__author__ = 'Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr'
| GaudiPython::GaudiAlgs::GaudiPython = gaudimodule.gbl.GaudiPython
| get the namespaces
| GaudiPython::GaudiAlgs::GaudiAlg = gaudimodule.gbl.GaudiAlg
| GaudiPython::GaudiAlgs::HID = GaudiAlg.ID
| "typedef" for GaudiPython::Vector
| GaudiPython::GaudiAlgs::HistoID = HID
| GaudiPython::GaudiAlgs::TID = HID
| GaudiPython::GaudiAlgs::TupleID = TID
| GaudiPython::GaudiAlgs::SUCCESS = gaudimodule.SUCCESS
| GaudiPython::GaudiAlgs::iAlgorithm = gaudimodule.iAlgorithm
tuple | GaudiPython::GaudiAlgs::_GaudiAlgorithm = GaudiPython.PyAlg( 'GaudiAlgorithm' )
tuple | GaudiPython::GaudiAlgs::_GaudiHistoAlg = GaudiPython.PyAlg( 'GaudiHistoAlg' )
tuple | GaudiPython::GaudiAlgs::_GaudiTupleAlg = GaudiPython.PyAlg( 'GaudiTupleAlg' )
| GaudiPython::GaudiAlgs::Tuple = gaudimodule.gbl.Tuples.Tuple
| GaudiPython::GaudiAlgs::_Dec = GaudiPython.TupleDecorator
dictionary | GaudiPython::GaudiAlgs::_alg_map_
| GaudiPython::GaudiAlgs::_evtSvc_
| GaudiPython::GaudiAlgs::_detSvc_
| GaudiPython::GaudiAlgs::_histoSvc_
| GaudiPython::GaudiAlgs::_ntupleSvc_
| GaudiPython::GaudiAlgs::_evtcolSvc_