Skip to content

[PWGJE] jetHadronsPid.cxx task: Adding misses and fakes implementation in processMatchJets - #17433

Merged
nzardosh merged 7 commits into
AliceO2Group:masterfrom
llorenc-11:PID-Hadrons-in-Jets
Aug 13, 2026
Merged

[PWGJE] jetHadronsPid.cxx task: Adding misses and fakes implementation in processMatchJets#17433
nzardosh merged 7 commits into
AliceO2Group:masterfrom
llorenc-11:PID-Hadrons-in-Jets

Conversation

@llorenc-11

@llorenc-11 llorenc-11 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Adding miss histograms in processMatchJets - particle-level jets that don't get matched to a detector-level jet
Adding fake histograms in processMatchJets - detector-level jets that don't get matched to a particle-level jet
Removing jet cone section from matched jets

llorenc-11 and others added 7 commits July 20, 2026 10:32
…jetHadronsPid.cxx

add dedicated registryMC to separate mc histograms from data
add processMatchJets and processJetsMCP for matched and truth jets
add associated histograms and table join declarations for MC jets
add a ConfigurableGroup for histogram axes
restructure file by moving jet processes below pure track processes
…n jetHadronsPid.cxx

processMatchJets now classifies every detector-level jet as matched, missed,
or fake (tracked via a new jet_match_counter), instead of only bookkeeping
matched jets:
- Fake jets (reconstructed, no truth partner) get the full detector-QA
  histogram set mirroring the existing matched/reconstructed histograms
  (TPC/TOF, DCA, contamination matrix, primary/secondary split).
- Missed jets (truth, no reconstructed partner) get the full truth-composition
  histogram set mirroring the existing matched/truth histograms.
- Matched jets additionally fill 4D response THnSparse (truth pT, truth N,
  reco pT, reco N) per species plus a jet_pt_matrix, for offline
  RooUnfoldResponse::Fill()/Miss()/Fake().

Also removes the jet-cone Delta-eta/Delta-phi histograms from the
matched/reconstructed section (redundant with existing QA elsewhere),
rebins axisJetPt to 20x5 GeV/c bins suitable for a response matrix, and
uncomments the background-subtraction (rho) support that was previously
disabled.
@github-actions github-actions Bot added the pwgje label Aug 12, 2026
@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 0 errors, ⚠️ 0 warnings, 🔕 0 disabled

@llorenc-11
llorenc-11 marked this pull request as ready for review August 12, 2026 14:58
@nzardosh
nzardosh enabled auto-merge (squash) August 13, 2026 08:25
@nzardosh
nzardosh merged commit 411d515 into AliceO2Group:master Aug 13, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants