-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new vecgeom tests to emulate CMS run 3 issues #800
Conversation
Strangely loading without pointers requires us to reset the geometry manually?
A new arbitrary test can be used to load a geometry externally
This shows that the underlying reflected geant4 volume isn't being added to vecgeom
This reverts commit e673527.
… message from CMS run 3
… store' message from CMS run 3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me @sethrj, thanks for adding these!
<userinfo> | ||
<auxiliary auxtype="Region" auxvalue="Turds"> | ||
<auxiliary auxtype="volume" auxvalue="trd1"/> | ||
<auxiliary auxtype="volume" auxvalue="trd2"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So mature seth ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The error message is even better because it adds an exclamation point:
error: G4GDMLParser::ImportRegions():
celeritas: Geant4 error: Notification failed:
There exists more than ONE logical volume in store named: trd3_refl.
NOTE: assigning all such volumes as root logical volumes for region: Turds!
GeantImporter
to read volume names to try to reproduce the missing_refl
material IDs in CMS run 3Improve logging messages through ScopedRedirectmoved to Improve logger interaction with Geant4 #804