Skip to content

[PWGMM/UE] Add flattenicity analysis task - #17330

Open
eishahranipinstech-spec wants to merge 4 commits into
AliceO2Group:masterfrom
eishahranipinstech-spec:flattenicity-task
Open

eishahranipinstech-spec wants to merge 4 commits into
AliceO2Group:masterfrom
eishahranipinstech-spec:flattenicity-task

Conversation

@eishahranipinstech-spec

Copy link
Copy Markdown

[PWGMM/UE] Add flattenicity analysis task

Description

This PR adds a new flattenicity analysis task to the UE module in PWGMM/UE/Tasks.

What is flattenicity?

Flattenicity (ρ) is an event-shape observable defined using the FT0 detector:

  • Formula: ρ = sqrt(Σ(Ni - ⟨N⟩)² / N_cell²) / ⟨N⟩
  • Reported as: 1 - ρ
  • FT0-A: 96 channels | FT0-C: 112 channels | Total: 208 cells

Results (from Python validation with Paola/Jesus selection)

Quantity Value
⟨dNch/dη⟩ (Paola/Jesus) 6.9589
Correlation (truth vs reco) r = 0.7558
Truth events 30,005
Reco events 19,830

Event Selection (Paola/Jesus)

  • INEL > 0
  • |vz| < 10 cm
  • sel8

Files Changed

  • PWGMM/UE/Tasks/flattenicity.cxx (new)
  • PWGMM/UE/Tasks/CMakeLists.txt (updated)

Checklist

  • Code follows O2 coding guidelines
  • Same event selection as Paola/Jesus
  • Same MC production (LHC24f4d)
  • Build tested (requesting assistance with local build environment)

cc: @antonioOrtiz @paola

- Add flattenicity task to UE module
- Calculates flattenicity (1-rho) using FT0 channels
- Event selection: INEL>0 + |vz|<10 (Paola/Jesus)
- Provides truth vs reco flattenicity correlation
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

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

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

This PR has not been updated in the last 30 days. Is it still needed? Unless further action is taken, it will be closed in 5 days.

@github-actions github-actions Bot added the stale label Oct 1, 2026
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.

3 participants