![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, name=None, **kw) | |
| evtStore (self) | |
| detStore (self) | |
| condStore (self) | |
| sysInitialize (self) | |
| initialize (self) | |
| sysReinitialize (self) | |
| reinitialize (self) | |
| sysExecute (self, cppcontext) | |
| execute (self) | |
| sysFinalize (self) | |
| finalize (self) | |
| sysStart (self) | |
| start (self) | |
| sysStop (self) | |
| stop (self) | |
| filterPassed (self) | |
| setFilterPassed (self, state) | |
| resetExecuted (self) | |
| setExecuted (self, state) | |
| isExecuted (self) | |
| getContext (self) | |
Public Attributes | |
| name = name | |
| OutputLevel | |
Protected Attributes | |
| _pyath_evtstore = None | |
| init base class | |
| _pyath_detstore = None | |
| _pyath_condstore = None | |
| _ctx = None | |
Private Attributes | |
| str | __component_type__ = "Algorithm" |
Base class from which all concrete algorithm classes should be derived. In order for a concrete algorithm class to do anything useful the methods initialize(), execute() and finalize() should be overridden.
Definition at line 61 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.__init__ | ( | self, | |
| name = None, | |||
| ** | kw ) |
Definition at line 70 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.condStore | ( | self | ) |
Definition at line 98 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.detStore | ( | self | ) |
Definition at line 91 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.evtStore | ( | self | ) |
Definition at line 84 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.execute | ( | self | ) |
Definition at line 133 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.filterPassed | ( | self | ) |
Did this algorithm pass or fail its filter criterion for the last event?
Definition at line 154 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.finalize | ( | self | ) |
Definition at line 139 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.getContext | ( | self | ) |
Definition at line 172 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.initialize | ( | self | ) |
Definition at line 111 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.isExecuted | ( | self | ) |
Definition at line 169 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.reinitialize | ( | self | ) |
Definition at line 121 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.resetExecuted | ( | self | ) |
Definition at line 162 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.setExecuted | ( | self, | |
| state ) |
Definition at line 166 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.setFilterPassed | ( | self, | |
| state ) |
Set the filter passed flag to the specified state
Definition at line 158 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.start | ( | self | ) |
Definition at line 145 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.stop | ( | self | ) |
Definition at line 151 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.sysExecute | ( | self, | |
| cppcontext ) |
Definition at line 124 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.sysFinalize | ( | self | ) |
Definition at line 136 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.sysInitialize | ( | self | ) |
Definition at line 104 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.sysReinitialize | ( | self | ) |
Definition at line 114 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.sysStart | ( | self | ) |
Definition at line 142 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.sysStop | ( | self | ) |
Definition at line 148 of file PyAthenaComps.py.
|
private |
Definition at line 79 of file PyAthenaComps.py.
|
protected |
Definition at line 78 of file PyAthenaComps.py.
|
protected |
Definition at line 77 of file PyAthenaComps.py.
|
protected |
Definition at line 76 of file PyAthenaComps.py.
|
protected |
init base class
Definition at line 75 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.name = name |
Definition at line 80 of file PyAthenaComps.py.
| python.PyAthenaComps.Alg.OutputLevel |
Definition at line 106 of file PyAthenaComps.py.