Add RawBank::View type, and make it the output type of UnpackRawEvent
Add a (non-owning) View type to RawBank, and make it the (visible) output type of UnpackRawEvent
. Take advantage of the fact that the 'view' is the only visible output to use the event-local memory allocator for the underlying vector of RawBank
pointers.
(also serves as a demonstration of writing a 'view' to the TES)
Goes toward addressing #5
Edited by Rosen Matev