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.

Comment thread PWGLF/TableProducer/Strangeness/phiStrangeCorrelator.cxx Outdated
@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
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