Repository navigation
[PWGJE] Add ITS PID veto and pO rapidity QA to nuclei-in-jets analysis - #18649
Conversation
|
O2 linter results: ❌ 0 errors, |
|
Error while checking build/O2Physics/code-check for efe872c at 2026-11-08 00:39: Full log here. |
| if (itsPid.applyItsPidInc) { | ||
| jetHist.fill(HIST("tracksInc/qa/h2ITSNsigmaProtonVsPt"), trk.pt(), nSigmaITSPr); | ||
| jetHist.fill(HIST("tracksInc/qa/h2ITSNsigmaDeuteronVsPt"), trk.pt(), nSigmaITSDe); | ||
| jetHist.fill(HIST("tracksInc/qa/h2ITSNsigmaHeliumVsPt"), 2.0 * trk.pt(), nSigmaITSHe); |
There was a problem hiding this comment.
is it intended here to multiply by 2 instead of diving the pT by 2?
There was a problem hiding this comment.
Hi @nzardosh,
Thank you for the comment. Yes, the multiplication is intentional, as the stored track pT is rigidity, so for helium (|Z|=2) we multiply by 2 to obtain the physical pT.
| } | ||
| const bool passItsPidPr = !itsPid.applyItsPidInc || track.pt() >= itsPid.ptMaxItsPidProt || (nSigmaITSPr >= itsPid.nSigmaItsMin && nSigmaITSPr <= itsPid.nSigmaItsMax); | ||
| const bool passItsPidDe = !itsPid.applyItsPidInc || track.pt() >= itsPid.ptMaxItsPidDeut || (nSigmaITSDe >= itsPid.nSigmaItsMin && nSigmaITSDe <= itsPid.nSigmaItsMax); | ||
| const bool passItsPidHe = !itsPid.applyItsPidInc || 2.0 * track.pt() >= itsPid.ptMaxItsPidHel || (nSigmaITSHe >= itsPid.nSigmaItsMin && nSigmaITSHe <= itsPid.nSigmaItsMax); |
There was a problem hiding this comment.
also here and a few lines below should these by multiplications by 2 or divisions?
There was a problem hiding this comment.
Yes, the multiplication is intentional, as the stored track pT is rigidity, so for helium (|Z|=2) we multiply by 2 to obtain the physical pT.
AliceO2Group#18649) Co-authored-by: Arvind Khuntia <arvind.khuntia@cern.ch>
No description provided.