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()