Skip to content

[PWGEM] add photon skimmer in photonbuilder - #17591

Merged
jokonig merged 1 commit into
AliceO2Group:masterfrom
Steffimro:master
Aug 25, 2026
Merged

[PWGEM] add photon skimmer in photonbuilder#17591
jokonig merged 1 commit into
AliceO2Group:masterfrom
Steffimro:master

Conversation

@Steffimro

Copy link
Copy Markdown
Contributor

Since the filterEOI task runs over the V0photonKF table, it is better to include the skimmer in the photon builder itself in order to reduce the data set size. The same idea as in filterEOI is now implemented in the photonconversionbuilder.

Additionally, configurable groups where implemented in order to allow an easier selection of the photon selection criteria in the photon conversion builder.

@github-actions github-actions Bot added pwgem photon Photon and neutral meson PAG label labels Aug 25, 2026
@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 34 errors, ⚠️ 92 warnings, 🔕 16 disabled

@github-actions github-actions Bot changed the title add photon skimmer in photonbuilder [PWGEM] add photon skimmer in photonbuilder Aug 25, 2026
@Steffimro
Steffimro marked this pull request as ready for review August 25, 2026 13:17
Comment thread PWGEM/PhotonMeson/TableProducer/photonconversionbuilder.cxx Outdated
using MyCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::EMEvSels, aod::CentFT0Ms, aod::CentFT0As, aod::CentFT0Cs>;
// using MyCollisionsWithSWT = soa::Join<MyCollisions, aod::EMSWTriggerBitsTMP>;
using MyCollisionsMC = soa::Join<MyCollisions, aod::McCollisionLabels>;
using MyBCs = soa::Join<aod::BCsWithTimestamps, aod::PcmObjects>;

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why is this changed/removed?

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for b633a7a at 2026-08-25 16:24:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 2 errors and 0 warnings.'
Found 2 errors and 0 warnings.
++ [[ 2 -gt 0 ]]
++ cat /sw/BUILD/0f627a136779f30a9cbc3d013c8b5826b8b55431/O2Physics-code-check/errors.txt
PWGEM/Dilepton/TableProducer/filterEoI.cxx:22:1: error: included header ASoAHelpers.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGEM/Dilepton/TableProducer/filterEoI.cxx:32:1: error: included header Vector4D.h is not used directly [misc-include-cleaner,-warnings-as-errors]
++ [[ 0 -gt 0 ]]
++ [[ 2 -gt 0 ]]
++ exit 1
--

Full log here.

@jokonig
jokonig enabled auto-merge (squash) August 25, 2026 15:11
@jokonig
jokonig merged commit 6cdd992 into AliceO2Group:master Aug 25, 2026
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

photon Photon and neutral meson PAG label pwgem

Development

Successfully merging this pull request may close these issues.

3 participants