-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[ntuple] Add write API with const pointers #17900
Copy link
Copy link
Labels
experimentAffects an experiment / reported by its software & computimng expertsAffects an experiment / reported by its software & computimng expertsimprovementin:RNTuple
Milestone
Description
During the HEP-CCE review and when implementing the RNTuple prototype in CMSSW, it became clear that the current REntry interface doesn't work for writing const objects (via raw pointers). This was confirmed by ATLAS in yesterday's RNTuple planning discussion. As REntry and RFieldBase::RValue heavily rely on shared ownership of the objects, a possibility would be to introduce a separate RConstEntry (name to be discussed) that only works for writing and acts as a sort of container for raw pointers only.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
experimentAffects an experiment / reported by its software & computimng expertsAffects an experiment / reported by its software & computimng expertsimprovementin:RNTuple