-
Notifications
You must be signed in to change notification settings - Fork 54
GDML v02 04 #696
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
GDML v02 04 #696
Conversation
marcodeltutto
left a comment
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.
Thanks, @henrylay97! Look great.
Only one thing: something that we have forgotten to do in the past is that, every time the gdml of flux changes, we need to update a "geomscan" file, which is needed for GENIE rock box. I made a PR (still pending, #691) which updates this file to gdml 02_03.
I also just generated a new file for your new gdml 02_04, and asked @bear-is-asleep to upload it to sbnd_data. Can I ask you to update the file name to point to this new file? This needs to be done here:
https://github.com/SBNSoftware/sbndcode/blob/feature/hlay_gdml_v02_04/sbndcode/LArSoftConfigurations/gen/genie_sbnd.fcl#L379
The new name is sbnd_rock_maxpathlength_fluxL_gdmlv02_04.xml.
|
Okay - thanks for doing the hard bit for me Marco! PR is now updated. @bear-is-asleep we'll need to resolve the obvious easy conflict when #691 has been merged (before this PR). |
afm1g15
left a comment
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.
Looks good to me @henrylay97! I built it with PR #694 and had a look, all seems fine to me
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_06 SBNSoftware/sbncode@v10_04_06_01 |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v10_04_06 SBNSoftware/sbncode@v10_04_06_p01 |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
Other than the usual changes like the detsim variations this looks good to me, changes are fine! |
|
Approved |
|
Hi @jzennamo @lyates17 @marcodeltutto. Following discussion at last week's simulation meeting (sorry it took a while), I have rereferenced the CRT positions so that they mainly depend on the TPC position not the cryostat position.
Would be great if at least one of you could re-approve this PR :D |
marcodeltutto
left a comment
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.
Thanks so much, @henrylay97!
Just tested it and indeed no changes!
|
Thanks for testing Marco! :D |
|
@henrylay97 once the refs are updated this will need to be retested with the CI |
Description
Move to GDML v02_04. The difference with respect to GDML v02_03 is the movement of all 7 CRT tagger walls with respect to the TPC to better represent what we see in data.
Commit ecb8643 shows the actual diff between 03 and 04.
I also add a pair of maps that provide the orientation & topend information for each module (the GDML purely simulates lumps of scintillator). These pieces of information were previously provided via if statements that have become more & more breakable as we have updated the GDML to reflect the more complex real life system. This prevents them from accidentally being broken by a GDML change.
Checklist
Reviewers,AssigneesDevelopementRelevant PR links (optional)
Another sbndcode PR (#694) contains related work on the matching algorithms but they can be treated independently from the point of view of release management despite resulting from the same work.
Link(s) to docdb describing changes (optional)
I am yet to present this work to the simulation group (although it has been presented to the CRT group). The simulation group will be shown on Tuesday (this is the live link to the slides I intend to show) but given the production schedule I wanted to get the PR logged.