Skip to content

Fallback to sam location for stash cache #24

Merged
oksuzian merged 2 commits intoMu2e:mainfrom
oksuzian:cleanup-version-info
Feb 20, 2026
Merged

Fallback to sam location for stash cache #24
oksuzian merged 2 commits intoMu2e:mainfrom
oksuzian:cleanup-version-info

Conversation

@oksuzian
Copy link
Copy Markdown
Collaborator

No description provided.

The pbeam-specific FCL include (e.g., LowIntensity.fcl) was being added
AFTER fcl_overrides, causing it to overwrite user's parameter overrides.

Now pbeam FCL is included right after the base FCL and before fcl_overrides,
allowing fcl_overrides to properly override pbeam settings like:
  physics.producers.PBISim.extendedMean
  physics.producers.PBISim.cutMax

Template.fcl generation order is now:
1. Base FCL (e.g., Mix.fcl)
2. pbeam FCL (e.g., LowIntensity.fcl)
3. Mixer settings
4. fcl_overrides (user parameters)
5. Output filenames
@oksuzian oksuzian merged commit d681e68 into Mu2e:main Feb 20, 2026
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.

1 participant