![]() |
Belle II Software development
|
Public Member Functions | |
| __init__ (self, maxCount) | |
| initialize (self) | |
| terminate (self) | |
| beginRun (self) | |
| endRun (self) | |
| event (self) | |
Public Attributes | |
| maxCount = maxCount if (maxCount >= 0) else (1 << 31) | |
| internal copy of the event-counter upper limit | |
| int | eventCounter = 0 |
| internal event counter | |
Report when the event counter has reached or exceeded its limit
Definition at line 23 of file EventCountLimiter.py.
| __init__ | ( | self, | |
| maxCount ) |
Constructor
Argument:
maxCount (int): number of events to be processed
Definition at line 26 of file EventCountLimiter.py.
| beginRun | ( | self | ) |
Handle begin of run (nothing to do here)
Definition at line 44 of file EventCountLimiter.py.
| endRun | ( | self | ) |
Handle end of run (nothing to do here)
Definition at line 47 of file EventCountLimiter.py.
| event | ( | self | ) |
Process one event: has eventCounter reached or exceeded its limit?
Definition at line 50 of file EventCountLimiter.py.
| initialize | ( | self | ) |
Handle job initialization (nothing to do here)
Definition at line 38 of file EventCountLimiter.py.
| terminate | ( | self | ) |
Handle job termination (nothing to do here)
Definition at line 41 of file EventCountLimiter.py.
| int eventCounter = 0 |
internal event counter
Definition at line 36 of file EventCountLimiter.py.
| maxCount = maxCount if (maxCount >= 0) else (1 << 31) |
internal copy of the event-counter upper limit
Definition at line 34 of file EventCountLimiter.py.