All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

 GaudiPython.GaudiAlgs
 

Functions

def GaudiPython.GaudiAlgs._tool_
 Useful method to locate the tool a certain. More...
 
def GaudiPython.GaudiAlgs._service_
 Useful method to locate a service: More...
 
def GaudiPython.GaudiAlgs._init_
 The constructor from unique algorithm instance name,. More...
 
def GaudiPython.GaudiAlgs._initialize_
 The default initialization (initialization of base C++ class + data. More...
 
def GaudiPython.GaudiAlgs._initialize_histo_
 The default initialization (initialization of base C++ class + data members) More...
 
def GaudiPython.GaudiAlgs._initialize_tuple_
 The default initialization (initialization of base C++ class + data members) More...
 
def GaudiPython.GaudiAlgs._evtSvc
 Trivial helper function to access Event Data and Event Data Service. More...
 
def GaudiPython.GaudiAlgs._detSvc
 Trivial helper function to access Detector Data and Detector Data Service. More...
 
def GaudiPython.GaudiAlgs._histoSvc
 Trivial helper function to access Histogram Data and Histogram Data Service. More...
 
def GaudiPython.GaudiAlgs._get
 Trivial function to access the data in TES. More...
 
def GaudiPython.GaudiAlgs._getDet
 Trivial function to access the data in TDS. More...
 
def GaudiPython.GaudiAlgs._get_
 get the data from TES using GaudiCommon methods, respecting RootInTES More...
 
def GaudiPython.GaudiAlgs._exist_
 check the data from TES using GaudiCommon methods, respecting RootInTES More...
 
def GaudiPython.GaudiAlgs._ntupleSvc
 Trivial helper function to access NTuple Service. More...
 
def GaudiPython.GaudiAlgs._evtcolSvc
 Trivial helper function to access Event Collection Service. More...
 
def GaudiPython.GaudiAlgs._finalize_
 The default finalization (finalization of base C++ class) More...
 
def GaudiPython.GaudiAlgs._success_
 Dummy method returning success. More...
 
def GaudiPython.GaudiAlgs._hasProperty_
 check the existence of the property with the given name More...
 
def GaudiPython.GaudiAlgs._getProperty_
 get the value of the given property More...
 
def GaudiPython.GaudiAlgs._setProperty_
 set the value for the given property More...
 
def GaudiPython.GaudiAlgs._get_attr_
 get the attribute or property More...
 
def GaudiPython.GaudiAlgs._set_attr_
 set the attribute or property More...
 
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 More...
 
def GaudiPython.GaudiAlgs._Counters_a_
 get all counters More...
 
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. More...
 
 GaudiPython.GaudiAlgs.iAlgTool = GaudiPython.Bindings.iAlgTool
 
 GaudiPython.GaudiAlgs.std = cpp.std
 AIDA -> ROTO converter. More...
 
tuple GaudiPython.GaudiAlgs.Vector = std.vector('double')
 "typedef" for GaudiPython::Vector More...
 
tuple GaudiPython.GaudiAlgs.Matrix = std.vector('std::vector<double>')
 "typedef" for GaudiPython::Matrix More...
 
 GaudiPython.GaudiAlgs.HID = cpp.GaudiAlg.ID
 histogram and N-Tuple universal identifier More...
 
 GaudiPython.GaudiAlgs.HistoID = HID
 
 GaudiPython.GaudiAlgs.TID = HID
 
 GaudiPython.GaudiAlgs.TupleID = TID
 
 GaudiPython.GaudiAlgs.AlgDecorator = cpp.GaudiPython.AlgDecorator
 get the decorator: More...
 
 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.