Overview

Warning

work in progress

Todo

client (similar api for direct access/tango)

Todo

task ordering

Todo

remote saving task

Todo

task metadata

Tasks are jobs processing the data.

They can be of two kinds:

  • Sink: the task produces new data from the spectra and statistics it receives.
  • Link: the task transforms the spectra and stats it receives. That new spectra is then passed down to the next task. Only the final spectra and stats are stored in the final buffers.

Ordering is not implemented yet!

Hard coded order is: - background (Link) - rois (Sink) - spectrasum (Sink)

Those tasks can be ordered. For instance ROI values will not be the same whether they are run before or after the background subtraction.