Commit 0280dcf
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
0 commit comments