Skip to content

[PWGJE] jetHadronsPid.cxx task: Add TPC and ITS clusters selection, new PID method and pt-dependent cut on DCA - #18345

Open
hzalewski wants to merge 9 commits into
AliceO2Group:masterfrom
llorenc-11:PID-Hadrons-in-Jets
Open

hzalewski wants to merge 9 commits into
AliceO2Group:masterfrom
llorenc-11:PID-Hadrons-in-Jets

Conversation

@hzalewski

Copy link
Copy Markdown
Contributor

Adding new configurables for TPC and ITS clusters selection
Adding new PID method
Adding pt-dependant cut on DCAxy and DCAz

llorenc-11 and others added 9 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.
…ew PID method and pt-dependent cut on DCA

Adding new configurables for TPC and ITS clusters selection
Adding new PID method
Adding pt-dependant cut on DCAxy and DCAz
@github-actions

Copy link
Copy Markdown

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

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for ae9e2ba at 2026-10-18 17:50:

No log files found

Full log here.

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.

3 participants