![]() |
The Gaudi Framework
master (9f3f8895)
|


Public Member Functions | |
| __new__ (cls, *args, **kwargs) | |
| __reset__ (self) | |
| __init__ (self, outputlevel=-1, joboptions=None, selfoptions={}, dllname=None, factname=None) | |
| opts (self) | |
| state (self) | |
| FSMState (self) | |
| targetFSMState (self) | |
| service (self, name, interface=None) | |
| declSvcType (self, svcname, svctype) | |
| createSvc (self, name) | |
| services (self) | |
| algorithm (self, name, createIf=False) | |
| algorithms (self) | |
| tool (self, name) | |
| property (self, name) | |
| datasvc (self, name) | |
| evtsvc (self) | |
| detsvc (self) | |
| filerecordsvc (self) | |
| evtsel (self) | |
| histsvc (self, name="HistogramDataSvc") | |
| ntuplesvc (self, name="NTupleSvc") | |
| partsvc (self) | |
| toolsvc (self, name="ToolSvc") | |
| addAlgorithm (self, alg) | |
| setAlgorithms (self, algs) | |
| removeAlgorithm (self, alg) | |
| printAlgsSequences (self) | |
| configure (self) | |
| start (self) | |
| terminate (self) | |
| run (self, n) | |
| executeEvent (self) | |
| execute (self) | |
| runSelectedEvents (self, pfn, events) | |
| exit (self) | |
| __del__ (self) | |
| Public Member Functions inherited from GaudiPython.Bindings.iService | |
| __init__ (self, name, isvc=cppyy.nullptr) | |
| retrieveInterface (self) | |
| initialize (self) | |
| stop (self) | |
| finalize (self) | |
| reinitialize (self) | |
| restart (self) | |
| isValid (self) | |
| Public Member Functions inherited from GaudiPython.Bindings.iProperty | |
| __init__ (self, name, ip=cppyy.nullptr) | |
| getInterface (self) | |
| __call_interface_method__ (self, ifname, method, *args) | |
| __setattr__ (self, name, value) | |
| __getattr__ (self, name) | |
| properties (self) | |
| name (self) | |
Public Attributes | |
| str | JobOptionsType = "NONE" |
| int | OutputLevel = 3 |
| exit | |
| ExtSvc | |
| topAlg = names | |
Static Public Attributes | |
| evtSvc = evtsvc | |
| histSvc = histsvc | |
| ntupleSvc = ntuplesvc | |
| evtSel = evtsel | |
| detSvc = detsvc | |
| toolSvc = toolsvc | |
| partSvc = partsvc | |
Protected Attributes | |
| _appmgr | |
| _exit_called | |
| Protected Attributes inherited from GaudiPython.Bindings.iService | |
| _isvc | |
| Protected Attributes inherited from GaudiPython.Bindings.iProperty | |
| _ip | |
| _svcloc | |
| _name | |
Private Attributes | |
| __dict__ | |
Definition at line 901 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.__init__ | ( | self, | |
| outputlevel = -1, | |||
| joboptions = None, | |||
| selfoptions = {}, | |||
| dllname = None, | |||
| factname = None ) |
Definition at line 924 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.__del__ | ( | self | ) |
Definition at line 1298 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.__new__ | ( | cls, | |
| * | args, | ||
| ** | kwargs ) |
Definition at line 902 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.__reset__ | ( | self | ) |
Definition at line 910 of file Bindings.py.
| 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 1144 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.algorithm | ( | self, | |
| name, | |||
| createIf = False ) |
Definition at line 1077 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.algorithms | ( | self | ) |
Definition at line 1084 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.configure | ( | self | ) |
Definition at line 1215 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.createSvc | ( | self, | |
| name ) |
Definition at line 1070 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.datasvc | ( | self, | |
| name ) |
Definition at line 1099 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.declSvcType | ( | self, | |
| svcname, | |||
| svctype ) |
Definition at line 1067 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.detsvc | ( | self | ) |
Definition at line 1110 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.evtsel | ( | self | ) |
Definition at line 1116 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.evtsvc | ( | self | ) |
Definition at line 1105 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.execute | ( | self | ) |
Definition at line 1238 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.executeEvent | ( | self | ) |
Definition at line 1235 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.exit | ( | self | ) |
Definition at line 1283 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.filerecordsvc | ( | self | ) |
Definition at line 1113 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.FSMState | ( | self | ) |
Definition at line 1054 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.histsvc | ( | self, | |
| name = "HistogramDataSvc" ) |
Definition at line 1123 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.ntuplesvc | ( | self, | |
| name = "NTupleSvc" ) |
Definition at line 1127 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.opts | ( | self | ) |
Definition at line 1046 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.partsvc | ( | self | ) |
Definition at line 1134 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.printAlgsSequences | ( | self | ) |
Print the sequence of Algorithms.
Definition at line 1188 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.property | ( | self, | |
| name ) |
Definition at line 1091 of file Bindings.py.
| 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 1176 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.run | ( | self, | |
| n ) |
Definition at line 1224 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.runSelectedEvents | ( | self, | |
| pfn, | |||
| events ) |
Definition at line 1241 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.service | ( | self, | |
| name, | |||
| interface = None ) |
Definition at line 1060 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.services | ( | self | ) |
Definition at line 1073 of file Bindings.py.
| 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 1158 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.start | ( | self | ) |
Reimplemented from GaudiPython.Bindings.iService.
Definition at line 1218 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.state | ( | self | ) |
Definition at line 1051 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.targetFSMState | ( | self | ) |
Definition at line 1057 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.terminate | ( | self | ) |
Definition at line 1221 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.tool | ( | self, | |
| name ) |
Definition at line 1088 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.toolsvc | ( | self, | |
| name = "ToolSvc" ) |
Definition at line 1140 of file Bindings.py.
|
private |
Definition at line 1047 of file Bindings.py.
|
protected |
Definition at line 959 of file Bindings.py.
|
protected |
Definition at line 1285 of file Bindings.py.
|
static |
Definition at line 1305 of file Bindings.py.
|
static |
Definition at line 1304 of file Bindings.py.
|
static |
Definition at line 1301 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.exit |
Definition at line 1023 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.ExtSvc |
Definition at line 1128 of file Bindings.py.
|
static |
Definition at line 1302 of file Bindings.py.
| str GaudiPython.Bindings.AppMgr.JobOptionsType = "NONE" |
Definition at line 962 of file Bindings.py.
|
static |
Definition at line 1303 of file Bindings.py.
| int GaudiPython.Bindings.AppMgr.OutputLevel = 3 |
Definition at line 973 of file Bindings.py.
|
static |
Definition at line 1307 of file Bindings.py.
|
static |
Definition at line 1306 of file Bindings.py.
| GaudiPython.Bindings.AppMgr.topAlg = names |
Definition at line 1174 of file Bindings.py.