| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
GaudiAlgs.py File Reference

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

Go to the source code of this file.

## 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

## Namespaces
namespace | GaudiPython.GaudiAlgs

## 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 (initialization of base C++ class + data.
def | GaudiPython.GaudiAlgs._initialize_histo_
| The default initialization (initialization of base C++ class + data members)
def | GaudiPython.GaudiAlgs._initialize_tuple_
| The default initialization (initialization of base C++ class + data members)
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._get_
| get the data from TES using GaudiCommon methods, respecting RootInTES
def | GaudiPython.GaudiAlgs._exist_
| check the data from TES using GaudiCommon methods, respecting RootInTES
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 existence of the property 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_column_ll_
def | GaudiPython.GaudiAlgs._t_column_ull_
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._get_all_tools_
def | GaudiPython.GaudiAlgs._Tools_a_
def | GaudiPython.GaudiAlgs._Tools_t_
def | GaudiPython.GaudiAlgs._get_all_counters_
| get all counters
def | GaudiPython.GaudiAlgs._Counters_a_
| get all counters
def | GaudiPython.GaudiAlgs._Counters_t_
def | GaudiPython.GaudiAlgs._get_counter_
def | GaudiPython.GaudiAlgs._Counter_a_
def | GaudiPython.GaudiAlgs._Counter_t_
def | GaudiPython.GaudiAlgs._get_all_histos_
def | GaudiPython.GaudiAlgs._Histos_a_
def | GaudiPython.GaudiAlgs._Histos_t_
def | GaudiPython.GaudiAlgs._help_

## Variables
string | GaudiPython.GaudiAlgs.__author__ 'Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr'
tuple | GaudiPython.GaudiAlgs.__all__
| GaudiPython.GaudiAlgs.iAlgorithm GaudiPython.Bindings.iAlgorithm
| The basic module.
| GaudiPython.GaudiAlgs.iAlgTool GaudiPython.Bindings.iAlgTool
| GaudiPython.GaudiAlgs.std cpp.std
| AIDA -> ROTO converter.
tuple | GaudiPython.GaudiAlgs.Vector std.vector('double')
| "typedef" for GaudiPython::Vector
tuple | GaudiPython.GaudiAlgs.Matrix std.vector('std::vector<double>')
| "typedef" for GaudiPython::Matrix
| GaudiPython.GaudiAlgs.HID cpp.GaudiAlg.ID
| histogram and N-Tuple universal identifier
| GaudiPython.GaudiAlgs.HistoID HID
| GaudiPython.GaudiAlgs.TID HID
| GaudiPython.GaudiAlgs.TupleID TID
| GaudiPython.GaudiAlgs.AlgDecorator cpp.GaudiPython.AlgDecorator
| get the decorator:
| GaudiPython.GaudiAlgs.HistoDecorator cpp.GaudiPython.HistoDecorator
| GaudiPython.GaudiAlgs.TupleAlgDecorator cpp.GaudiPython.TupleAlgDecorator
| GaudiPython.GaudiAlgs.TupleDecorator cpp.GaudiPython.TupleDecorator
tuple | GaudiPython.GaudiAlgs._GaudiAlgorithm cpp.GaudiPython.PyAlg( 'GaudiAlgorithm' )
tuple | GaudiPython.GaudiAlgs._GaudiHistoAlg cpp.GaudiPython.PyAlg( 'GaudiHistoAlg' )
tuple | GaudiPython.GaudiAlgs._GaudiTupleAlg cpp.GaudiPython.PyAlg( 'GaudiTupleAlg' )
| GaudiPython.GaudiAlgs.Tuple cpp.Tuples.Tuple
| GaudiPython.GaudiAlgs._Dec TupleDecorator
dictionary | GaudiPython.GaudiAlgs._alg_map_
| GaudiPython.GaudiAlgs._evtSvc_
| GaudiPython.GaudiAlgs._detSvc_
| GaudiPython.GaudiAlgs._histoSvc_
| GaudiPython.GaudiAlgs._ntupleSvc_
| GaudiPython.GaudiAlgs._evtcolSvc_

## 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 ibely.nosp@m.aev@.nosp@m.physi.nosp@m.cs.s.nosp@m.yr.ed.nosp@m.u

  # 2006-11-26

Definition in file GaudiAlgs.py.