Skip to content

[Common] Add LPMProduction to mc generator map to autodetect generator from metadata in the MultModule - #18549

Merged
dsekihat merged 3 commits into
AliceO2Group:masterfrom
jesgum:auto-detect
Nov 5, 2026
Merged

dsekihat merged 3 commits into
AliceO2Group:masterfrom
jesgum:auto-detect

Conversation

@jesgum

@jesgum jesgum commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

Switch from specifying the MC generator as a configurable to auto detect based on the metadata. The specific generator is yet to be added so for we have to rely on a by-hand map from the LPMProduction to to the generator.

Most productions uses PYTHIA so we let that be the default case. Other productions with different generators (e.g. EPOS) will have to be looked up.

Once the generator information is added to the metadata, older productions would still need to be manually mapped

tagging @ddobrigk

@github-actions github-actions Bot added the common label Nov 2, 2026
@github-actions github-actions Bot changed the title Add LPM to mc generator map to autodetect generator from metadata in the MultModule [Common] Add LPM to mc generator map to autodetect generator from metadata in the MultModule Nov 2, 2026
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown

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

@jesgum jesgum changed the title [Common] Add LPM to mc generator map to autodetect generator from metadata in the MultModule [Common] Add LPMProduction to mc generator map to autodetect generator from metadata in the MultModule Nov 2, 2026
@jesgum
jesgum marked this pull request as ready for review November 2, 2026 10:06
@dsekihat
dsekihat merged commit 7393582 into AliceO2Group:master Nov 5, 2026
13 of 14 checks passed
@jesgum
jesgum deleted the auto-detect branch November 5, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants