Skip to content

[PWGLF] Update on the resonanceModuleInitializer - #17961

Open
mjkim525 wants to merge 3 commits into
AliceO2Group:masterfrom
mjkim525:codex/module-microtrack-quality
Open

mjkim525 wants to merge 3 commits into
AliceO2Group:masterfrom
mjkim525:codex/module-microtrack-quality

Conversation

@mjkim525

@mjkim525 mjkim525 commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR extends Micro001 track-quality information to support a broader range of systematic studies and simplifies track processing in resonanceModuleInitializer.

  • Add TPC crossed rows and the ITS cluster map to ResoMicroTracks_001.
  • Provide dynamic getters: itsNCls(), itsNClsInnerBarrel(), and hasITSHitInLayer().
  • Remove processDataHybrid, retaining processData with explicit collision-based slicing.
  • Add optional pT-dependent ITS/TPC QA through cfgQAITS and cfgQATPC, both disabled by default.

Store TPC crossed rows and ITS cluster map in Micro001 and expose ITS quality getters. Keep per-collision processData slicing and remove the redundant hybrid callback and its configuration checks.

Micro001 is intentionally extended in place; older version-1 files require regeneration or conversion. Validated with a target build and identical-input Data/MC smoke tests.
@github-actions github-actions Bot changed the title Update on the resonanceModuleInitializer [PWGLF] Update on the resonanceModuleInitializer Sep 18, 2026
@github-actions

Copy link
Copy Markdown

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

@alibuild

alibuild commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 5a1d987 at 2026-09-18 23:13:

## sw/BUILD/lhapdf-latest/log
collect2: error: ld returned 1 exit status


## sw/BUILD/re2-latest/log
CMake Error at CMakeLists.txt:84 (find_package):

Full log here.

@alibuild

alibuild commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 5a1d987 at 2026-09-18 22:54:

## sw/BUILD/lhapdf-latest/log
collect2: error: ld returned 1 exit status


## sw/BUILD/re2-latest/log
CMake Error at CMakeLists.txt:84 (find_package):

Full log here.

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.

2 participants