Skip to content

Add new process matches in FillTrue.cxx - #689

Merged
hgreenlee merged 1 commit into
developfrom
tjones-update-g4-processes
Nov 12, 2026
Merged

hgreenlee merged 1 commit into
developfrom
tjones-update-g4-processes

Conversation

@tjones79

Copy link
Copy Markdown
Contributor

Description

This PR maps new truth processes (NoProcess, Radioactivation, nCaptureHP) introduced in Geant4 v11.2 inside CAFMaker/FillTrue.cxx.

Without this mapping, the MATCH_PROCESS macro fails to map the string, leading to runtime errors and unrecorded processes in the CAF output

This PR relies on the new g4_process_ enum dictionary values added in SBNSoftware/sbnanaobj#210

  • Have you added a label? (bug/enhancement/physics etc.)
  • Have you assigned at least 1 reviewer?
  • [] Is this PR related to an open issue / project?
  • Does this PR affect CAF data format? If so, please assign a CAF maintainer as additional reviewer. @PetrilloAtWork and @tjones79
  • Does this PR require merging another PR in a different repository (such as sbnanobj/sbnobj etc.)? If so, please link it in the description.
  • [] Are you submitting this PR on behalf of someone else who made the code changes? If so, please mention them in the description.

@tjones79 tjones79 added the bugfix Addresses one or more bugs label Nov 11, 2026
@hgreenlee
hgreenlee merged commit 22076bd into develop Nov 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Addresses one or more bugs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants