Skip to content

feat: Add elemental fractions to material recording#5270

Open
56laurenwills wants to merge 1 commit intoacts-project:mainfrom
56laurenwills:working_branch
Open

feat: Add elemental fractions to material recording#5270
56laurenwills wants to merge 1 commit intoacts-project:mainfrom
56laurenwills:working_branch

Conversation

@56laurenwills
Copy link

Extend material recording to include all elements and their fraction seen at a material interaction. Include a toggle to enable or disable this feature. Extend the BinnedSurfaceMaterial class to include this information in material mapping. This information is needed for detailed material composition studies and to make the material description compatible with Geant4.

PLEASE DESCRIBE YOUR CHANGES.
THIS MESSAGE ENDS UP AS THE COMMIT MESSAGE.
DO NOT USE @-MENTIONS HERE!

--- END COMMIT MESSAGE ---

Any further description goes here, @-mentions are ok here!
@noemina - tagging for review

  • Use a conventional commits prefix: quick summary
    • We mostly use feat, fix, refactor, docs, chore and build types.
  • A milestone will be assigned by one of the maintainers

Extend material recording to include all elements and their fraction
seen at a material interaction. Include a toggle to enable or disable
this feature. Extend the BinnedSurfaceMaterial class to include this
information in material mapping. This information is needed for detailed
material composition studies and to make the material description
compatible with Geant4.
@56laurenwills 56laurenwills changed the title Feat: Add elemental fractions to material recording feat: Add elemental fractions to material recording Mar 20, 2026
@github-actions github-actions bot added this to the next milestone Mar 20, 2026
@github-actions github-actions bot added Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins labels Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant