API reference

loop.Collector(resultsCombinationMethod[, …]) This class collects results, i.e., this class combines results of readers and deliver them.
loop.CollectorComposite([progressReporter]) A composite of collectors.
loop.EventLoop(build_events, reader) An event loop
loop.EventLoopProgressReportWriter A progress report writer of an event loop
loop.EventLoopRunner([progressMonitor]) This class runs instances of EventLoop and keeps the results.
loop.EventsInDatasetReader(eventLoopRunner, …) This class manages objects involved in reading events in data sets.
loop.MPEventLoopRunner(communicationChannel) This class (concurrently) runs instances of EventLoop.
loop.ReaderComposite() A composite of event readers”