Skip to content

Commit 0280dcf

Browse files
committed
Add Miss/Fake bookkeeping and response matrices to processMatchJets in 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.
1 parent 143ccf0 commit 0280dcf

1 file changed

Lines changed: 619 additions & 59 deletions

File tree

0 commit comments

Comments
 (0)