Gaudi Framework, version v24r2

Home   Generated: Wed Dec 4 2013
 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

std C++ namespace
 
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 :
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.


Generated at Wed Dec 4 2013 14:33:13 for Gaudi Framework, version v24r2 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004