The Gaudi Framework
master (37c0b60a)
|
Functions | |
def | _printHisto1D (h) |
def | _contentsHisto1D (h) |
def | _printHisto2D (h) |
def | _printStatusCode (s) |
def | _printBitReference (b) |
def | _printFillStream (o) |
def | _container__getitem__ (self, k) |
def | _container__len__ (self) |
def | _container__iter__ (self) |
def | _draw_aida_ (self, *args) |
def | __mapbase_iter__ (self) |
def | __mapbase_iteritems__ (self) |
def | __mapbase_keys__ (self) |
def | __mapbase_items__ (self) |
def | __mapbase_values__ (self) |
def | __mapbase_contains__ (self, key) |
def | __mapbase_get__ (self, key, value=None) |
def | __mapbase_str__ (self) |
def | __mapbase_setitem__ (self, key, value) |
def | __mapbase_delitem__ (self, key) |
Variables | |
__all__ | |
(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... | |
Draw | |
plot | |
__repr__ | |
__getitem__ | |
__len__ | |
__iter__ | |
update | |
invalidate | |
SUCCESS | |
FAILURE | |
_eq | |
_ne | |
executeEvent | |
Helpers for re-entrant interfaces. More... | |
isExecuted | |
filterPassed | |
_execute_orig | |
execute | |
self | |
ctx | |
def GaudiPython.Pythonizations.__mapbase_contains__ | ( | self, | |
key | |||
) |
Check if the certainkey is in the map >>> m = ... ## the map >>> if 'a' in m : ... ## chekc the presence of the key in the map
Definition at line 378 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_delitem__ | ( | self, | |
key | |||
) |
'Del-item' for MapBase-based maps: >>> m = ... ## the map >>> del m[key]
Definition at line 515 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_get__ | ( | self, | |
key, | |||
value = None |
|||
) |
Get the value for the certain key, or 'value' otherwise >>> m = ... ## the map >>> v = m.get ( key , 15 )
Definition at line 411 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_items__ | ( | self | ) |
Get the list of items >>> m = ... ## the map >>> items = m.keys() ## get the list of items
Definition at line 305 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_iter__ | ( | self | ) |
The iterator for MapBase-based containers >>> m = ... ## the map >>> for key in m : print(key , m[key])
Definition at line 196 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_iteritems__ | ( | self | ) |
The iterator for MapBase-based containers >>> m = ... ## the map >>> for key,value in m.iteritems() : print(key, value)
Definition at line 234 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_keys__ | ( | self | ) |
Get the list of keys >>> m = ... ## the map >>> keys = m.keys() ## get the list of keys
Definition at line 270 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_setitem__ | ( | self, | |
key, | |||
value | |||
) |
'Set-item' for MapBase-based maps: >>> m = ... ## the map >>> m[key] = value ## set the item
Definition at line 481 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_str__ | ( | self | ) |
Representation of MapBase-based maps: >>> m = ... ## the map >>> print(map)
Definition at line 441 of file Pythonizations.py.
def GaudiPython.Pythonizations.__mapbase_values__ | ( | self | ) |
Get the list of values >>> m = ... ## the map >>> values = m.values() ## get the list of values
Definition at line 342 of file Pythonizations.py.
|
private |
Definition at line 87 of file Pythonizations.py.
|
private |
Definition at line 95 of file Pythonizations.py.
|
private |
Definition at line 91 of file Pythonizations.py.
|
private |
Definition at line 44 of file Pythonizations.py.
|
private |
Draw AIDA histogram (through access to internal ROOT histogram >>> aida = ... # get the historgam >>> aida.Draw()
Definition at line 107 of file Pythonizations.py.
|
private |
Definition at line 69 of file Pythonizations.py.
|
private |
Definition at line 73 of file Pythonizations.py.
|
private |
Definition at line 34 of file Pythonizations.py.
|
private |
Definition at line 49 of file Pythonizations.py.
|
private |
Definition at line 62 of file Pythonizations.py.
|
private |
(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. #
File: GaudiPython/Pythonizations.py Author: Pere Mato (pere.) mato @cern .ch
Definition at line 17 of file Pythonizations.py.
|
private |
Definition at line 141 of file Pythonizations.py.
|
private |
Definition at line 143 of file Pythonizations.py.
|
private |
Definition at line 142 of file Pythonizations.py.
|
private |
Definition at line 134 of file Pythonizations.py.
|
private |
Definition at line 160 of file Pythonizations.py.
|
private |
Definition at line 577 of file Pythonizations.py.
|
private |
Definition at line 165 of file Pythonizations.py.
GaudiPython.Pythonizations.ctx |
Definition at line 578 of file Pythonizations.py.
GaudiPython.Pythonizations.Draw |
Definition at line 131 of file Pythonizations.py.
GaudiPython.Pythonizations.execute |
Definition at line 578 of file Pythonizations.py.
GaudiPython.Pythonizations.executeEvent |
Helpers for re-entrant interfaces.
GaudiPython is inherently single threaded and it's unpractical to use the new re-entrant interfaces. Moreover a lot of existing code (like GaudiMP) expects the old signatures.
Definition at line 574 of file Pythonizations.py.
GaudiPython.Pythonizations.FAILURE |
Definition at line 156 of file Pythonizations.py.
GaudiPython.Pythonizations.filterPassed |
Definition at line 576 of file Pythonizations.py.
GaudiPython.Pythonizations.invalidate |
Definition at line 148 of file Pythonizations.py.
GaudiPython.Pythonizations.isExecuted |
Definition at line 575 of file Pythonizations.py.
GaudiPython.Pythonizations.plot |
Definition at line 132 of file Pythonizations.py.
GaudiPython.Pythonizations.self |
Definition at line 578 of file Pythonizations.py.
GaudiPython.Pythonizations.SUCCESS |
Definition at line 155 of file Pythonizations.py.
GaudiPython.Pythonizations.update |
Definition at line 145 of file Pythonizations.py.