Skip to content

cosmic: geom_cosmic_extracted_v06.txt replaces the commissioning wrapper, add a pinned v04 - #593

Merged
oksuzian merged 1 commit into
Mu2e:mainfrom
oksuzian:cosmic-geom-extracted-v06
Oct 29, 2026
Merged

oksuzian merged 1 commit into
Mu2e:mainfrom
oksuzian:cosmic-geom-extracted-v06

Conversation

@oksuzian

Copy link
Copy Markdown
Collaborator

Summary

Companion of Mu2e/Offline#2082, which renames the commissioning geometries to extracted v05 and v06 and moves the extracted pointer to v06.

 JobConfig/cosmic/
 ├── geom_cosmic_extracted.txt         # follows Offline's pointer, now v06
-├── geom_cosmic_commissioning_v02.txt
+├── geom_cosmic_extracted_v04.txt     # pinned: the previous extracted positions
+└── geom_cosmic_extracted_v06.txt     # pinned: replaces geom_cosmic_commissioning_v02.txt
  • geom_cosmic_extracted_v06.txt replaces geom_cosmic_commissioning_v02.txt from cosmic: share the world margins, add geom_cosmic_commissioning_v02.txt #592. It wraps the renamed Offline file, with the shared world margins.
  • geom_cosmic_extracted_v04.txt keeps the previous positions. It's for jobs that read samples simulated with them, such as MDC2025as. geom_cosmic_extracted.txt itself follows the Offline pointer and now gives v06.
  • No config changes otherwise. ExtractedCRY.fcl, ExtractedCORSIKA.fcl, and the extracted digitize, reco and recoMC configs keep using the pointer files, so they pick up v06.

Evidence

The tests ran on the main CI build 78517a34, with Mu2e/Offline#2082 and this branch on top. I printed the resolved geometry with services.GeometryService.printConfig : true.

  • Before: geom_cosmic_commissioning_v02.txt = Offline geom_common_commissioning_v02.txt plus the four 500 m world margins.
  • After:
wrapper compared with differing parameters
geom_cosmic_extracted.txt geom_cosmic_extracted_v06.txt none
geom_cosmic_extracted_v06.txt Offline geom_common_extracted_v06.txt only the 4 world margins (500000 against 5000)
geom_cosmic_extracted_v04.txt Offline geom_common_extracted_v04.txt only the 4 world margins

Offline geom_common_extracted_v06.txt has the same 7,064 parameters as the old geom_common_commissioning_v02.txt, so the wrapper for the remake keeps its content.

Merge Danger

Door: two-way

Blast Radius: cosmic wrappers

Merge together with Mu2e/Offline#2082:

  • This PR first: geom_cosmic_extracted_v06.txt includes a file that doesn't exist yet.
  • The Offline PR first: geom_cosmic_commissioning_v02.txt includes a removed file.

Neither file is used by a config in this repository.

🤖 Generated with Claude Code

https://claude.ai/code/session_014osFTVFtXjUZ6SdxpwLCHo

…per, add a pinned v04

Follows the Offline rename of geom_common_commissioning_v02.txt to
geom_common_extracted_v06.txt: geom_cosmic_commissioning_v02.txt becomes
geom_cosmic_extracted_v06.txt. geom_cosmic_extracted.txt follows the
Offline pointer, which moves to v06, so the new geom_cosmic_extracted_v04.txt
keeps the previous positions for jobs that read samples simulated with
them, e.g. MDC2025as.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014osFTVFtXjUZ6SdxpwLCHo
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