In a proposed DUNE dataflow model, BoardReaders write Fragments to specified locations on disk, and EventBuilders (if they exist) are responsible for collating information about events (i.e. disk file locations, Fragment metadata, etc).
To take a first step in this direction, I propose a TransferInterface plugin where the sender writes the Fragment to disk, and the receiver either reads the file (to effect a traditional transfer), or reads some portion of the data.
This issue has been migrated from https://cdcvs.fnal.gov/redmine/issues/22595 (FNAL account required) Originally created by @eflumerf on 2019-05-15 20:35:46
In a proposed DUNE dataflow model, BoardReaders write Fragments to specified locations on disk, and EventBuilders (if they exist) are responsible for collating information about events (i.e. disk file locations, Fragment metadata, etc).
To take a first step in this direction, I propose a TransferInterface plugin where the sender writes the Fragment to disk, and the receiver either reads the file (to effect a traditional transfer), or reads some portion of the data.