The Gaudi Framework  v36r11 (bdb84f5f)
GaudiAlgs.py File Reference

(c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations # # This software is distributed under the terms of the Apache version 2 licence, # copied verbatim in the file "LICENSE". More...

Go to the source code of this file.

Classes

class  GaudiPython.GaudiAlgs.GaudiAlgo
 
class  GaudiPython.GaudiAlgs.HistoAlgo
 
class  GaudiPython.GaudiAlgs.TupleAlgo
 
class  GaudiPython.GaudiAlgs.objectmethod
 
class  GaudiPython.GaudiAlgs.TupleDecColumnDispatcher
 

Namespaces

 GaudiPython.GaudiAlgs
 

Functions

def GaudiPython.GaudiAlgs._tool_ (self, interface, typename, name=None, parent=None, create=True)
 
def GaudiPython.GaudiAlgs._service_ (self, interface, name, create=True)
 
def GaudiPython.GaudiAlgs._init_ (self, name, **args)
 
def GaudiPython.GaudiAlgs._initialize_ (self)
 
def GaudiPython.GaudiAlgs._initialize_histo_ (self)
 
def GaudiPython.GaudiAlgs._initialize_tuple_ (self)
 
def GaudiPython.GaudiAlgs._evtSvc (self, location=None)
 
def GaudiPython.GaudiAlgs._detSvc (self)
 
def GaudiPython.GaudiAlgs._histoSvc (self, address=None)
 
def GaudiPython.GaudiAlgs._get (self, location)
 
def GaudiPython.GaudiAlgs._getDet (self, location)
 
def GaudiPython.GaudiAlgs._get_ (self, location, rootInTES=True)
 
def GaudiPython.GaudiAlgs._exist_ (self, location, rootInTES=True)
 
def GaudiPython.GaudiAlgs._ntupleSvc (self)
 
def GaudiPython.GaudiAlgs._evtcolSvc (self)
 
def GaudiPython.GaudiAlgs._finalize_ (self)
 
def GaudiPython.GaudiAlgs._success_ (self)
 
def GaudiPython.GaudiAlgs._hasProperty_ (self, pname)
 
def GaudiPython.GaudiAlgs._getProperty_ (self, pname)
 
def GaudiPython.GaudiAlgs._setProperty_ (self, pname, pvalue)
 
def GaudiPython.GaudiAlgs._get_attr_ (self, pname)
 
def GaudiPython.GaudiAlgs._set_attr_ (self, pname, pvalue)
 
def GaudiPython.GaudiAlgs._start_ (self)
 
def GaudiPython.GaudiAlgs._execute_ (self)
 
def GaudiPython.GaudiAlgs._stop_ (self)
 
def GaudiPython.GaudiAlgs._plot1D_ (s, *a)
 
def GaudiPython.GaudiAlgs._plot2D_ (s, *a)
 
def GaudiPython.GaudiAlgs._plot3D_ (s, *a)
 
def GaudiPython.GaudiAlgs._profile1D_ (s, *a)
 
def GaudiPython.GaudiAlgs._profile2D_ (s, *a)
 
def GaudiPython.GaudiAlgs._decorate_plots_ (klasses)
 
def GaudiPython.GaudiAlgs._nTuple_ (s, *a)
 
def GaudiPython.GaudiAlgs._evtCol_ (s, *a)
 
def GaudiPython.GaudiAlgs._decorate_tuples_ (klasses)
 
def GaudiPython.GaudiAlgs._t_nTuple_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_ntuple_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_valid_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_write_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_column_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_column_ll_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_column_ull_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_array_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_matrix_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_farray_ (s, *a)
 
def GaudiPython.GaudiAlgs._t_fmatrix_ (s, *a)
 
def GaudiPython.GaudiAlgs._decorate_algs_ (klasses)
 
def GaudiPython.GaudiAlgs.mapvct (func, sequence, ovct=None)
 
def GaudiPython.GaudiAlgs._get_all_tools_ (self, method)
 
def GaudiPython.GaudiAlgs._Tools_a_ (self)
 
def GaudiPython.GaudiAlgs._Tools_t_ (self)
 
def GaudiPython.GaudiAlgs._get_counter_ (self, method, name)
 
def GaudiPython.GaudiAlgs._Counter_a_ (self, name)
 
def GaudiPython.GaudiAlgs._Counter_t_ (self, name)
 
def GaudiPython.GaudiAlgs._get_all_histos_ (component, method, name)
 
def GaudiPython.GaudiAlgs._Histos_a_ (self, name=None)
 
def GaudiPython.GaudiAlgs._Histos_t_ (self, name=None)
 
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
 
 GaudiPython.GaudiAlgs.iAlgTool = GaudiPython.Bindings.iAlgTool
 
 GaudiPython.GaudiAlgs.std = cpp.std
 
 GaudiPython.GaudiAlgs.Vector = std.vector("double")
 
 GaudiPython.GaudiAlgs.Matrix = std.vector("std::vector<double>")
 
 GaudiPython.GaudiAlgs.HID = cpp.GaudiAlg.ID
 
 GaudiPython.GaudiAlgs.HistoID = HID
 
 GaudiPython.GaudiAlgs.TID = HID
 
 GaudiPython.GaudiAlgs.TupleID = TID
 
 GaudiPython.GaudiAlgs.AlgDecorator = cpp.GaudiPython.AlgDecorator
 
 GaudiPython.GaudiAlgs.HistoDecorator = cpp.GaudiPython.HistoDecorator
 
 GaudiPython.GaudiAlgs.TupleAlgDecorator = cpp.GaudiPython.TupleAlgDecorator
 
 GaudiPython.GaudiAlgs.TupleDecorator = cpp.GaudiPython.TupleDecorator
 
 GaudiPython.GaudiAlgs._GaudiAlgorithm = cpp.GaudiPython.PyAlg("GaudiAlgorithm")
 
 GaudiPython.GaudiAlgs._GaudiHistoAlg = cpp.GaudiPython.PyAlg("GaudiHistoAlg")
 
 GaudiPython.GaudiAlgs._GaudiTupleAlg = cpp.GaudiPython.PyAlg("GaudiTupleAlg")
 
 GaudiPython.GaudiAlgs.Tuple = cpp.Tuples.Tuple
 
 GaudiPython.GaudiAlgs._Dec = TupleDecorator
 
 GaudiPython.GaudiAlgs.column
 
dictionary GaudiPython.GaudiAlgs._alg_map_
 
 GaudiPython.GaudiAlgs._ialg
 
 GaudiPython.GaudiAlgs._evtSvc_
 
 GaudiPython.GaudiAlgs._detSvc_
 
 GaudiPython.GaudiAlgs._histoSvc_
 
 GaudiPython.GaudiAlgs._ntupleSvc_
 
 GaudiPython.GaudiAlgs._evtcolSvc_
 

Detailed Description

(c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations # # This software is distributed under the terms of the Apache version 2 licence, # copied verbatim in the file "LICENSE".

# # In applying this licence, CERN does not waive the privileges and immunities # granted to it by virtue of its status as an Intergovernmental Organization # or submit itself to any jurisdiction. #


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

@date 2006-11-26

Definition in file GaudiAlgs.py.