key4hep / key4hep/k4FWCore

NTuple service example

Open
#332 3 comments 2 reactions 0 assignees View on GitHub
documentation enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.