Repository navigation
[PWGJE] Add FT0 event-activity support to track QA - #18477
Open
KotliarovAr wants to merge 5 commits into
Open
KotliarovAr wants to merge 5 commits into
KotliarovAr wants to merge 5 commits into
Conversation
Add minimal FT0 helpers for scaled FT0C and FT0M event activity. Introduce grouped data and detector-level MC normalization means, validated as nonzero in init(). Existing selections and histograms remain unchanged.
Add raw-data and detector-level MC FT0C/FT0M threshold axes in the Hist configurable group. Set MC means to 2640 for FT0A and 802.9 for FT0C. Reject near-zero means using std::fabs and float epsilon.
Add separate scaled FT0C and FT0M track-pT histograms for data and detector-level MC using configurable EA axes. Select normalization means and histogram fills through an explicit TrackSample template parameter, preserving existing cuts and weights.
Remove the weight-derived per-track pTHat fraction cut from the shared track histogram helper and group EA fills after the existing QA fills. Add JCollisionOutliers to weighted MC collision inputs and obtain the event weight immediately before the event-level pTHat calculation.
Skip collisions flagged as outliers in processTracksFromMcWeighted.
KotliarovAr
requested review from
alibuild,
fjonasALICE,
jaimenorman,
mhemmer-cern and
nzardosh
as code owners
October 27, 2026 13:44
|
O2 linter results: ❌ 0 errors, |
Contributor
Author
|
Permission for changes was obtained from @aimeric-landou |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add track-pT distributions versus scaled FT0C and FT0M, separately for data and detector-level MC. Introduce configurable normalization means and EA thresholds.
For weighted MC, add collision outlier rejection. Remove the per-track pTHat fraction cut from the shared track QA helper. Preserve existing centrality histograms.