Create write-only consolidated views
Allen consolidated views do not allow write-access by design. Consider the following examples:
- https://gitlab.cern.ch/lhcb/Allen/-/blob/master/device/event_model/velo/include/VeloConsolidated.cuh
- https://gitlab.cern.ch/lhcb/Allen/-/blob/master/device/event_model/UT/include/UTConsolidated.cuh
- https://gitlab.cern.ch/lhcb/Allen/-/blob/master/device/event_model/SciFi/include/SciFiConsolidated.cuh
All datatypes have const *
types that require accessors to be marked const
as well. At present the old event model is used to write, eg. see:
A write event model should be developed following the structure of the existing ones.