ACTSFW-87_inputBasedEventLoop
Currently the event loop is steered manually by the user. This merge request allows steering the event loop depending on the input by (a) reader(s), as discussed with @hgraslan . It contains:
- Adaption of the IReader interface, so it needs to return the number of events to be processed, depending on the input file
=> In case a reader (which reads in per event) is given, the requirement is, that the number of events needs to be known from the file before reading (e.g. in file header).
- Adaption of the Sequencer, which can now obtain the event count from either the reader(s) or the user
=> the number of events is therefore an optional parameter for the sequencer.
Fixes ACTSFW-87.
Edited by Julia Hrdinka