Skip to content

[PWGLF] EMCal in sigma0 analysis#15577

Merged
romainschotter merged 5 commits intoAliceO2Group:masterfrom
gianniliveraro:EMCalDev1-March26
Mar 30, 2026
Merged

[PWGLF] EMCal in sigma0 analysis#15577
romainschotter merged 5 commits intoAliceO2Group:masterfrom
gianniliveraro:EMCalDev1-March26

Conversation

@gianniliveraro
Copy link
Copy Markdown
Contributor

This PR mainly includes the option to reconstruct and analyze sigma0 candidates using EMCal information (provided by the emcalCorrectionTask). For this, a set of dedicated process functions / tables / histograms / etc were added/modified to process both DATA and MC. The option to use only PCM photons remains untouched.

These changes are for a simple feasibility study. Hence, the code should be further improved in a future PR.

  • Other minor fixes/changes:
    • safeguards in v0 pairing
    • Better handling of v0 and mcparticle indices in sigma0cores/sigma0mccores tables.
    • Adds a dedicated process function for QA/comparison of PCM and EMCal photons
    • Adds the PDG code of V0 daughters in the sigma0mccores table

@Oussama3030 and @ddobrigk for your information :)

Please consider the following formatting changes to AliceO2Group#15577
@alibuild
Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for e2faca9 at 2026-03-30 16:15:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Strangeness/sigmaanalysis.cxx:1492:3: error: control reaches end of non-void function [-Werror=return-type]
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Strangeness/sigmaanalysis.cxx:1492:3: error: control reaches end of non-void function [-Werror=return-type]
ninja: build stopped: subcommand failed.

Full log here.

@romainschotter romainschotter enabled auto-merge (squash) March 30, 2026 14:32
@romainschotter romainschotter merged commit af80b92 into AliceO2Group:master Mar 30, 2026
11 of 13 checks passed
@vkucera
Copy link
Copy Markdown
Collaborator

vkucera commented Mar 30, 2026

@gianniliveraro @romainschotter There are missing includes. Don't ignore them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

4 participants