WIP: Convert Csv/Json/Obj writers to IOAlgorithm
Instead of implementing the writers as separate IWriter...
algorithms that require the additional FatrasWriteAlgorithm
to be usable, they implement IIOAlgorithm
directly. They take there data directly from the event store with configurable collections. This also allows them to write per-sensor files since they will be called with the correct context.
With these changes the write algorithms, including multiple output formats for the same data source, can be added directly to the sequencer. This removes the need for the FatrasWriteAlgorithm
which is consequently removed.
These changes are indirectly connected to ACTSFW-40.