You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[RF] Implement batch data access for RooCompositeDataStore
Implement getBatches() and getCategoryBatches() for
RooCompositeDataStore, which so far threw an exception. Like the
existing getWeightBatch(), the implementation lazily concatenates the
columns of the component datasets into internal buffers by loading the
composite rows one by one. The index category, which is not stored in
any of the component datasets, is synthesized from the row lookup.
This is needed so that combined datasets backed by a composite storage
(e.g. the output of generating from a RooSimultaneous with AllBinned())
can be loaded by the generic RooFit::Evaluator data path, which so far
only worked when the dataset was split into its channel components
first.
0 commit comments