Skip to content

Conversation

@pgreen135
Copy link
Member

@pgreen135 pgreen135 commented Aug 18, 2025

This PR adds in Geant4Reweight SBN implementation for use in SBND. Code modernised version of MicroBooNE implementation, written by @JackSmedley.

Tested for SBND, see DocDB: https://sbn-docdb.fnal.gov/cgi-bin/sso/ShowDocument?docid=42747

Needs merging into both production release and into develop.

To be merged with corresponding PRs:

Copy link

@afropapp13 afropapp13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to merge if there are no conflicts

@afropapp13 afropapp13 requested a review from kjplows August 18, 2025 14:35
@kjplows
Copy link
Contributor

kjplows commented Aug 18, 2025

The feature branch is out-of-date with base but given production only had a couple of small updates that are not G4-related it should not affect this PR. Can you please quickly check if it's OK @pgreen135 ? Thanks

@kjplows
Copy link
Contributor

kjplows commented Aug 18, 2025

trigger build LArSoft/larsoft@LARSOFT_SUITE_v10_06_00_02 LArSoft/larwirecell@LARSOFT_SUITE_v10_06_00_02 LArSoft/lar*@LARSOFT_SUITE_v10_06_00 SBNSoftware/sbndata#9

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard

@FNALbuild
Copy link

❌ 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

@FNALbuild
Copy link

❌ CI build for SBND Failed at phase build SBND on slf7 for e26: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

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for c14:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for e26:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@kjplows
Copy link
Contributor

kjplows commented Aug 18, 2025

trigger build LArSoft/larsoft@LARSOFT_SUITE_v10_06_00_02 LArSoft/larwirecell@LARSOFT_SUITE_v10_06_00_02 LArSoft/lar*@LARSOFT_SUITE_v10_06_00 SBNSoftware/sbndata#9 SBNSoftware/sbn*@release/SBN2025A

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard

@FNALbuild
Copy link

✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase build ICARUS on slf7 for c14:prof -- details available through the CI dashboard

🚨 For more details about the failed phase, check the build ICARUS phase logs

parent CI build details are available through the CI dashboard

@FNALbuild
Copy link

❌ 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

@FNALbuild
Copy link

⚠️ CI build for SBND Warning at phase ci_tests SBND on slf7 for e26:prof - ignored warnings for build -- details 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

@FNALbuild
Copy link

❌ CI build for ICARUS Failed at phase ci_tests ICARUS on slf7 for e26:prof - ignored warnings for build -- details available through the CI dashboard

🚨 For more details about the failed phase, check the ci_tests ICARUS phase logs

parent CI build details are available through the CI dashboard

Copy link
Contributor

@kjplows kjplows left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ICARUS CI test failures are known (related to fcl files needing to be updated). Most of SBND CI tests pass, warnings look innocuous. If @lyates17 and @JackSmedley are happy with this PR this is good to merge.

@kjplows kjplows moved this from Open pull requests to Partially reviewed in SBN software development Aug 18, 2025
@pgreen135
Copy link
Member Author

The feature branch is out-of-date with base but given production only had a couple of small updates that are not G4-related it should not affect this PR. Can you please quickly check if it's OK @pgreen135 ? Thanks

Looks fine to me, thanks

Copy link
Contributor

@JackSmedley JackSmedley left a 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

@kjplows kjplows moved this from Partially reviewed to To merge in SBN software development Aug 21, 2025
@kjplows kjplows merged commit 0d40e2a into SBNSoftware:release/SBN2025A Sep 5, 2025
3 of 6 checks passed
@github-project-automation github-project-automation bot moved this from To merge to Done in SBN software development Sep 5, 2025
@kjplows kjplows moved this from Done to 2025 PRs in SBN software development Jan 16, 2026
@kjplows kjplows added this to the SBN2025A/v10_06_00_05 milestone Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done
Status: 2025 PRs

Development

Successfully merging this pull request may close these issues.

7 participants