|
Gaudi Framework, version v23r7 |
| Home | Generated: Wed Mar 20 2013 |


Public Member Functions | |
| def | __new__ |
| def | __reset__ |
| def | __init__ |
| def | state |
| def | FSMState |
| def | targetFSMState |
| def | loaddict |
| def | service |
| def | declSvcType |
| def | createSvc |
| def | services |
| def | algorithm |
| def | algorithms |
| def | tool |
| def | property |
| def | datasvc |
| def | evtsvc |
| def | detsvc |
| def | filerecordsvc |
| def | evtsel |
| def | histsvc |
| def | ntuplesvc |
| def | partsvc |
| def | toolsvc |
| def | optSvc |
| def | readOptions |
| def | addAlgorithm |
| def | setAlgorithms |
| def | removeAlgorithm |
| def | config |
| def | configure |
| def | start |
| def | run |
| def | executeEvent |
| def | execute |
| def | runSelectedEvents |
| def | exit |
| def | __del__ |
| Custom destructor to ensure that the application is correctly finalized when exiting from python. | |
Public Member Functions inherited from GaudiPython.Bindings.iService | |
| def | __init__ |
| def | retrieveInterface |
| def | isValid |
Public Member Functions inherited from GaudiPython.Bindings.iProperty | |
| def | __init__ |
| def | getInterface |
| def | retrieveInterface |
| def | __call_interface_method__ |
| def | __setattr__ |
| def | __getattr__ |
| def | properties |
| def | name |
Public Attributes | |
| JobOptionsType | |
| OutputLevel | |
| topAlg | |
Static Public Attributes | |
| evtSvc evtsvc | |
| histSvc histsvc | |
| ntupleSvc ntuplesvc | |
| evtSel evtsel | |
| detSvc detsvc | |
| toolSvc toolsvc | |
| partSvc partsvc | |
Static Public Attributes inherited from GaudiPython.Bindings.iService | |
| tuple | initialize lambdaself:self.__call_interface_method__("_isvc","initialize") |
| tuple | start lambdaself:self.__call_interface_method__("_isvc","start") |
| tuple | stop lambdaself:self.__call_interface_method__("_isvc","stop") |
| tuple | finalize lambdaself:self.__call_interface_method__("_isvc","finalize") |
| tuple | reinitialize lambdaself:self.__call_interface_method__("_isvc","reinitialize") |
| tuple | restart lambdaself:self.__call_interface_method__("_isvc","restart") |
Definition at line 627 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.__init__ | ( | self, | |
outputlevel = -1, |
|||
joboptions = None, |
|||
selfoptions = {}, |
|||
dllname = None, |
|||
factname = None |
|||
| ) |
Definition at line 649 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.__del__ | ( | self | ) |
Custom destructor to ensure that the application is correctly finalized when exiting from python.
Definition at line 982 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.__new__ | ( | cls, | |
| args, | |||
| kwargs | |||
| ) |
Definition at line 628 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.__reset__ | ( | self | ) |
Definition at line 635 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.addAlgorithm | ( | self, | |
| alg | |||
| ) |
Add an Algorithm to the list of Top algorithms. It can be either a instance of
an Algorithm class or it name
Definition at line 825 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.algorithm | ( | self, | |
| name, | |||
createIf = False |
|||
| ) |
Definition at line 773 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.algorithms | ( | self | ) |
Definition at line 777 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.config | ( | self, | |
| args | |||
| ) |
Simple utility to perform the configuration of Gaudi application.
It reads the set of input job-options files, and set few
additional parameters 'options' through the usage of temporary *.opts file
Usage:
gaudi.config( files = [ '$GAUSSOPTS/Gauss.opts' ,
'$DECFILESROOT/options/10022_010.0GeV.opts' ] ,
options = [ 'EventSelector.PrintFreq = 5 ' ] )
Definition at line 864 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.configure | ( | self | ) |
Definition at line 924 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.createSvc | ( | self, | |
| name | |||
| ) |
Definition at line 763 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.datasvc | ( | self, | |
| name | |||
| ) |
Definition at line 791 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.declSvcType | ( | self, | |
| svcname, | |||
| svctype | |||
| ) |
Definition at line 761 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.detsvc | ( | self | ) |
Definition at line 797 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.evtsel | ( | self | ) |
Definition at line 801 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.evtsvc | ( | self | ) |
Definition at line 795 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.execute | ( | self | ) |
Definition at line 940 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.executeEvent | ( | self | ) |
Definition at line 938 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.exit | ( | self | ) |
Definition at line 969 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.filerecordsvc | ( | self | ) |
Definition at line 799 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.FSMState | ( | self | ) |
Definition at line 751 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.histsvc | ( | self, | |
name = 'HistogramDataSvc' |
|||
| ) |
Definition at line 805 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.loaddict | ( | self, | |
| dict | |||
| ) |
Definition at line 753 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.ntuplesvc | ( | self, | |
name = 'NTupleSvc' |
|||
| ) |
Definition at line 808 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.optSvc | ( | self, | |
name = 'JobOptionsSvc' |
|||
| ) |
Definition at line 820 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.partsvc | ( | self | ) |
Definition at line 813 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.property | ( | self, | |
| name | |||
| ) |
Definition at line 787 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.readOptions | ( | self, | |
| file | |||
| ) |
Definition at line 823 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.removeAlgorithm | ( | self, | |
| alg | |||
| ) |
Remove an Algorithm to the list of Top algorithms. It can be either a instance of
an Algorithm class or it name
Definition at line 853 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.run | ( | self, | |
| n | |||
| ) |
Definition at line 928 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.runSelectedEvents | ( | self, | |
| pfn, | |||
| events | |||
| ) |
Definition at line 942 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.service | ( | self, | |
| name, | |||
interface = None |
|||
| ) |
Definition at line 755 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.services | ( | self | ) |
| def GaudiPython.Bindings.AppMgr.setAlgorithms | ( | self, | |
| algs | |||
| ) |
Set the list of Top Algorithms.
It can be an individual of a list of algorithms names or instances
Definition at line 838 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.start | ( | self | ) |
Definition at line 926 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.state | ( | self | ) |
Definition at line 750 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.targetFSMState | ( | self | ) |
Definition at line 752 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.tool | ( | self, | |
| name | |||
| ) |
Definition at line 785 of file Bindings.py.
| def GaudiPython.Bindings.AppMgr.toolsvc | ( | self, | |
name = 'ToolSvc' |
|||
| ) |
Definition at line 817 of file Bindings.py.
|
static |
Definition at line 988 of file Bindings.py.
|
static |
Definition at line 987 of file Bindings.py.
|
static |
Definition at line 984 of file Bindings.py.
|
static |
Definition at line 985 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.JobOptionsType |
Definition at line 675 of file Bindings.py.
|
static |
Definition at line 986 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.OutputLevel |
Definition at line 684 of file Bindings.py.
|
static |
Definition at line 990 of file Bindings.py.
|
static |
Definition at line 989 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.topAlg |
Definition at line 852 of file Bindings.py.