Skip to content

Conversation

@olantwin
Copy link
Contributor

Implements #811

@olantwin olantwin requested a review from a team as a code owner July 14, 2025 12:26
@olantwin olantwin force-pushed the naming branch 2 times, most recently from 2e12699 to cb86b7a Compare August 5, 2025 12:27
@olantwin olantwin requested a review from egamberini August 5, 2025 12:28
@olantwin olantwin requested a review from mesmith75 August 6, 2025 08:38
@olantwin
Copy link
Contributor Author

Probably there should be an option to have a predictable filename as well for e.g. the CI.

@olantwin olantwin force-pushed the naming branch 2 times, most recently from be67665 to 8d6463c Compare January 15, 2026 14:15
Changes simulation output file naming from descriptive names
(ship.conical.Pythia8-TGeant4.root) to UUID-based names
(sim_{uuid}.root, geo_{uuid}.root, params_{uuid}.root) to avoid
file name collisions.

Adds optional --tag parameter to allow specifying custom identifier
instead of auto-generated UUID when deterministic names are needed.

BREAKING CHANGE: Simulation output files now use new naming convention
{sim,geo,params}_{uuid}.root instead of ship.{tag}.root
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants