The Gaudi Framework  v38r0 (2143aa4c)
Algs.py File Reference

(c) Copyright 1998-2023 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  GaudiAlg.Algs.GaudiAlgo
 
class  GaudiAlg.Algs.HistoAlgo
 
class  GaudiAlg.Algs.TupleAlgo
 
class  GaudiAlg.Algs.objectmethod
 
class  GaudiAlg.Algs.TupleDecColumnDispatcher
 

Namespaces

 GaudiAlg.Algs
 

Functions

def GaudiAlg.Algs._tool_ (self, interface, typename, name=None, parent=None, create=True)
 
def GaudiAlg.Algs._service_ (self, interface, name, create=True)
 
def GaudiAlg.Algs._init_ (self, name, **args)
 
def GaudiAlg.Algs._initialize_ (self)
 
def GaudiAlg.Algs._initialize_histo_ (self)
 
def GaudiAlg.Algs._initialize_tuple_ (self)
 
def GaudiAlg.Algs._evtSvc (self, location=None)
 
def GaudiAlg.Algs._detSvc (self, location=None)
 
def GaudiAlg.Algs._histoSvc (self, address=None)
 
def GaudiAlg.Algs._get (self, location)
 
def GaudiAlg.Algs._getDet (self, location)
 
def GaudiAlg.Algs._get_ (self, location, rootInTES=True)
 
def GaudiAlg.Algs._exist_ (self, location, rootInTES=True)
 
def GaudiAlg.Algs._ntupleSvc (self)
 
def GaudiAlg.Algs._evtcolSvc (self)
 
def GaudiAlg.Algs._finalize_ (self)
 
def GaudiAlg.Algs._success_ (self)
 
def GaudiAlg.Algs._hasProperty_ (self, pname)
 
def GaudiAlg.Algs._getProperty_ (self, pname)
 
def GaudiAlg.Algs._setProperty_ (self, pname, pvalue)
 
def GaudiAlg.Algs._get_attr_ (self, pname)
 
def GaudiAlg.Algs._set_attr_ (self, pname, pvalue)
 
def GaudiAlg.Algs._start_ (self)
 
def GaudiAlg.Algs._execute_ (self)
 
def GaudiAlg.Algs._stop_ (self)
 
def GaudiAlg.Algs._plot1D_ (s, *a)
 
def GaudiAlg.Algs._plot2D_ (s, *a)
 
def GaudiAlg.Algs._plot3D_ (s, *a)
 
def GaudiAlg.Algs._profile1D_ (s, *a)
 
def GaudiAlg.Algs._profile2D_ (s, *a)
 
def GaudiAlg.Algs._decorate_plots_ (klasses)
 
def GaudiAlg.Algs._nTuple_ (s, *a)
 
def GaudiAlg.Algs._evtCol_ (s, *a)
 
def GaudiAlg.Algs._decorate_tuples_ (klasses)
 
def GaudiAlg.Algs._t_nTuple_ (s, *a)
 
def GaudiAlg.Algs._t_ntuple_ (s, *a)
 
def GaudiAlg.Algs._t_valid_ (s, *a)
 
def GaudiAlg.Algs._t_write_ (s, *a)
 
def GaudiAlg.Algs._t_column_ (s, *a)
 
def GaudiAlg.Algs._t_column_ll_ (s, *a)
 
def GaudiAlg.Algs._t_column_ull_ (s, *a)
 
def GaudiAlg.Algs._t_array_ (s, *a)
 
def GaudiAlg.Algs._t_matrix_ (s, *a)
 
def GaudiAlg.Algs._t_farray_ (s, *a)
 
def GaudiAlg.Algs._t_fmatrix_ (s, *a)
 
def GaudiAlg.Algs._decorate_algs_ (klasses)
 
def GaudiAlg.Algs.mapvct (func, sequence, ovct=None)
 
def GaudiAlg.Algs._get_all_tools_ (self, method)
 
def GaudiAlg.Algs._Tools_a_ (self)
 
def GaudiAlg.Algs._Tools_t_ (self)
 
def GaudiAlg.Algs._get_counter_ (self, method, name)
 
def GaudiAlg.Algs._Counter_a_ (self, name)
 
def GaudiAlg.Algs._Counter_t_ (self, name)
 
def GaudiAlg.Algs._get_all_histos_ (component, method, name)
 
def GaudiAlg.Algs._Histos_a_ (self, name=None)
 
def GaudiAlg.Algs._Histos_t_ (self, name=None)
 
def GaudiAlg.Algs._help_ ()
 

Variables

string GaudiAlg.Algs.__author__ = "Vanya BELYAEV Ivan.Belyaev@lapp.in2p3.fr"
 
tuple GaudiAlg.Algs.__all__
 
 GaudiAlg.Algs.iAlgorithm = GaudiPython.Bindings.iAlgorithm
 
 GaudiAlg.Algs.iAlgTool = GaudiPython.Bindings.iAlgTool
 
 GaudiAlg.Algs.std = cpp.std
 
 GaudiAlg.Algs.Vector = std.vector("double")
 
 GaudiAlg.Algs.Matrix = std.vector("std::vector<double>")
 
 GaudiAlg.Algs.HID = cpp.GaudiAlg.ID
 
 GaudiAlg.Algs.HistoID = HID
 
 GaudiAlg.Algs.TID = HID
 
 GaudiAlg.Algs.TupleID = TID
 
 GaudiAlg.Algs.AlgDecorator = cpp.GaudiPython.AlgDecorator
 
 GaudiAlg.Algs.HistoDecorator = cpp.GaudiPython.HistoDecorator
 
 GaudiAlg.Algs.TupleAlgDecorator = cpp.GaudiPython.TupleAlgDecorator
 
 GaudiAlg.Algs.TupleDecorator = cpp.GaudiPython.TupleDecorator
 
 GaudiAlg.Algs._GaudiAlgorithm = cpp.GaudiPython.PyAlg("GaudiAlgorithm")
 
 GaudiAlg.Algs._GaudiHistoAlg = cpp.GaudiPython.PyAlg("GaudiHistoAlg")
 
 GaudiAlg.Algs._GaudiTupleAlg = cpp.GaudiPython.PyAlg("GaudiTupleAlg")
 
 GaudiAlg.Algs.Tuple = cpp.Tuples.Tuple
 
 GaudiAlg.Algs._Dec = TupleDecorator
 
 GaudiAlg.Algs.column
 
dictionary GaudiAlg.Algs._alg_map_
 
 GaudiAlg.Algs._ialg
 
 GaudiAlg.Algs._evtSvc_
 
 GaudiAlg.Algs._detSvc_
 
 GaudiAlg.Algs._histoSvc_
 
 GaudiAlg.Algs._ntupleSvc_
 
 GaudiAlg.Algs._evtcolSvc_
 

Detailed Description

(c) Copyright 1998-2023 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 Algs.py.