Selective loading of detector data
For DUNE FD want a functionality to load into memory data products only from selected part of the detector, e.g. selected TPCs. At first, thought this might be a feature request to art or a usage pattern in LArSoft. After a meeting with Kyle in February, concluded that to deal with reading in part of the detector at one time we need to create data product instances that are distinguished via their tags, and hide the complexity from users.
In managing memory, there are features in art that allow you to drop items in cache, but nothing that allows you to flush things that you create. Profiling is needed to determine if additional features are needed.