Skip to content

[PWGLF] Added necessary histograms for Lambda feeddown + substituted boilerplate code with macros - #18061

Merged
romainschotter merged 6 commits into
AliceO2Group:masterfrom
scannito:master
Sep 25, 2026
Merged

romainschotter merged 6 commits into
AliceO2Group:masterfrom
scannito:master

Conversation

@scannito

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI lite review requested due to automatic review settings September 25, 2026 14:05
@github-actions github-actions Bot added the pwglf label Sep 25, 2026
@github-actions

Copy link
Copy Markdown

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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Two moderate correctness issues remain, including missing anti-Xi0 feeddown and incorrect anti-Lambda closure matching.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 Medium severity

Open (1)
What changed in this PR

Adds Lambda feeddown histograms and refactors phi–strangeness correlation boilerplate using macros and arrays.

Changes:

  • Adds Xi-to-Lambda and Xi-to-anti-Lambda feeddown histograms.
  • Generalizes histogram, preslice, and mixed-event process definitions.
  • Refactors MC closure particle handling.
File Summary Review findings
PWGLF/​Tasks/​Strangeness/​phiStrangeCorrelation.cxx Refactors correlation setup and MC closure handling. Anti-Lambda closure matching is incorrect; obsolete commented-out implementations should be removed.
PWGLF/​TableProducer/​Strangeness/​phiStrangeCorrelator.cxx Adds Xi feeddown histogram production. Anti-Xi0 feeddown is not included in the anti-Lambda histogram.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@romainschotter
romainschotter enabled auto-merge (squash) September 25, 2026 14:40
@romainschotter
romainschotter merged commit e78e090 into AliceO2Group:master Sep 25, 2026
14 of 15 checks passed
scannito added a commit to scannito/O2Physics that referenced this pull request Oct 16, 2026
Remove the code commented out in the previous PR (AliceO2Group#18061), the seven unused
uniform-binning axes (multAxis and the pT axes, superseded by the binned ones)
and the "TO BE REMOVED" tags on cutZVertex and vertexZAxis, which stay.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
scannito added a commit to scannito/O2Physics that referenced this pull request Oct 17, 2026
Remove the code commented out in the previous PR (AliceO2Group#18061), the seven unused
uniform-binning axes (multAxis and the pT axes, superseded by the binned ones)
and the "TO BE REMOVED" tags on cutZVertex and vertexZAxis, which stay.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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