The Gaudi Framework
master (37c0b60a)
|
Classes | |
class | AppMgr |
class | CallbackStreamBuf |
class | iAlgorithm |
class | iAlgTool |
class | iDataSvc |
class | iEventSelector |
class | iHistogramSvc |
class | Interface |
class | InterfaceCast |
class | iNTupleSvc |
class | iProperty |
class | iService |
class | iToolSvc |
class | PropertyEntry |
class | PyAlgorithm |
Functions | |
def | toArray (typ) |
def | deprecation (message) |
def | loaddict (dict) |
def | getClass (name, libs=[]) |
def | _getFIDandEvents (pfn) |
def | getComponentProperties (name) |
def | _copyFactoriesFromList (factories) |
Variables | |
__all__ | |
(c) Copyright 1998-2024 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... | |
gbl | |
Gaudi | |
_gaudi | |
Helper | |
StringProperty | |
StringPropertyRef | |
GaudiHandleProperty | |
GaudiHandleArrayProperty | |
DataObject | |
SUCCESS | |
FAILURE | |
nullptr | |
ROOT | |
makeNullPointer | |
setOwnership | |
_CallbackStreamBufBase | |
_PyAlgorithm | |
|
private |
Definition at line 1416 of file Bindings.py.
|
private |
Definition at line 1349 of file Bindings.py.
def GaudiPython.Bindings.deprecation | ( | message | ) |
Definition at line 133 of file Bindings.py.
def GaudiPython.Bindings.getClass | ( | name, | |
libs = [] |
|||
) |
Function to retrieve a certain C++ class by name and to load dictionary if requested Usage: from gaudimodule import getClass # one knows that class is already loaded AppMgr = getClass( 'ApplicationMgr' ) # one knows where to look for class, if not loaded yet MCParticle = getClass( 'MCParticle' , 'EventDict' ) # one knows where to look for class, if not loaded yet Vertex = getClass( 'Vertex' , ['EventDict', 'PhysEventDict'] )
Definition at line 204 of file Bindings.py.
def GaudiPython.Bindings.getComponentProperties | ( | name | ) |
Get all the properties of a component as a Python dictionary. The component is instantiated using the component library
Definition at line 1366 of file Bindings.py.
def GaudiPython.Bindings.loaddict | ( | dict | ) |
def GaudiPython.Bindings.toArray | ( | typ | ) |
Definition at line 114 of file Bindings.py.
|
private |
(c) Copyright 1998-2024 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. #
File: GaudiPython/Bindings.py Author: Pere Mato (pere.) mato @cern .ch
Definition at line 19 of file Bindings.py.
|
private |
Definition at line 1429 of file Bindings.py.
|
private |
Definition at line 73 of file Bindings.py.
|
private |
Definition at line 1446 of file Bindings.py.
GaudiPython.Bindings.DataObject |
Definition at line 82 of file Bindings.py.
GaudiPython.Bindings.FAILURE |
Definition at line 84 of file Bindings.py.
GaudiPython.Bindings.Gaudi |
Definition at line 71 of file Bindings.py.
GaudiPython.Bindings.GaudiHandleArrayProperty |
Definition at line 81 of file Bindings.py.
GaudiPython.Bindings.GaudiHandleProperty |
Definition at line 80 of file Bindings.py.
GaudiPython.Bindings.gbl |
Definition at line 70 of file Bindings.py.
GaudiPython.Bindings.Helper |
Definition at line 77 of file Bindings.py.
GaudiPython.Bindings.makeNullPointer |
Definition at line 129 of file Bindings.py.
GaudiPython.Bindings.nullptr |
Definition at line 87 of file Bindings.py.
GaudiPython.Bindings.ROOT |
Definition at line 126 of file Bindings.py.
GaudiPython.Bindings.setOwnership |
Definition at line 130 of file Bindings.py.
GaudiPython.Bindings.StringProperty |
Definition at line 78 of file Bindings.py.
GaudiPython.Bindings.StringPropertyRef |
Definition at line 79 of file Bindings.py.
GaudiPython.Bindings.SUCCESS |
Definition at line 83 of file Bindings.py.