Skip to content

Support for histogram filling in oversampled dataset #16740

Open
@arizzi

Description

@arizzi

Feature description

As discussed in CHEP24 for CMS FlashSim samples produced with
oversampling a dedicated histo filling scheme is needed where events
are first accumulated on same-gen subevents then used to fill a TH
with proper error handling.
In order to achieve this in a (memory) efficient way the following
features would be needed:

  • know the number of threads actively used and/or which threads will
    not be used at all or any longer in the processing
  • define a global_rdfentry_ that is a progressive number on the inputdataset
  • know what global_rdfentry_ a given thread is processing

An additional useful feature, for handling oversampled events is the
option to have output events in Snapshots sorted according to the
global_rdfentry_ (i.e. maintaining the input order)

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

experimentAffects an experiment / reported by its software & computimng expertsin:RDataFramenew feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions