Skip to content

[Common,DPG] TPC PID workflows: provide reproducibility of randomization - #18634

Open
lubynets wants to merge 2 commits into
AliceO2Group:masterfrom
lubynets:tpc-pid-rnd-seed
Open

lubynets wants to merge 2 commits into
AliceO2Group:masterfrom
lubynets:tpc-pid-rnd-seed

Conversation

@lubynets

@lubynets lubynets commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

This PR seeds random engines of several TPC PID related workflows with the timestamp of the zeroth bunch crossing. It provides, from one point of view, the reproducibility of results (which is missing with seed == 0, see ROOT documentation, link), and from another point of view, ensures that we don't get odd correlations across all dataframes, if the seed is always the same.
Tagging @amaringarcia

@github-actions

github-actions Bot commented Nov 6, 2026

Copy link
Copy Markdown

O2 linter results: ❌ 0 errors, ⚠️ 48 warnings, 🔕 1 disabled

@github-actions github-actions Bot changed the title TPC PID workflows: provide reproducability of randomization [Common,DPG] TPC PID workflows: provide reproducability of randomization Nov 6, 2026
@lubynets lubynets changed the title [Common,DPG] TPC PID workflows: provide reproducability of randomization [Common,DPG] TPC PID workflows: provide reproducibility of randomization Nov 6, 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.

1 participant