Source code for pymt.events.chain
[docs]class ChainEvent:
def __init__(self, events):
self._events = events
[docs] def initialize(self):
for event in self._events:
event.initialize()
[docs] def run(self, stop_time):
for event in self._events:
event.run(stop_time)
[docs] def update(self, stop_time):
for event in self._events:
event.run(stop_time)
[docs] def finalize(self):
for event in self._events:
event.finalize()