NTuple service example
- Dominant language
- C++
- Stars
- 14
- Forks
- 34
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 6
Description
We have some examples here that use the histogram service. Do we have similar examples (or can we come up with examples) that let us produce ntuples (outside of EDM4hep)? Would make some monitoring tasks a bit easier potentially. At the moment one would have to create a `podio::UserDataCollection` for every branch that we want to have in the ntuple which again requires changing the algorithm type in some cases.
Contributor guide
Research direction
Start by reviewing the existing histogram service examples and the current use of podio::UserDataCollection for ntuple branches. Determine what an ntuple example outside EDM4hep should demonstrate and how it avoids requiring a UserDataCollection for every branch or changing algorithm types. Done means a documented, working example or a clearly scoped service approach for the monitoring use case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100