Skip to content

Add per track reseeding#2229

Draft
davidsgr wants to merge 5 commits intoceleritas-project:developfrom
davidsgr:add_per_track_reseeding
Draft

Add per track reseeding#2229
davidsgr wants to merge 5 commits intoceleritas-project:developfrom
davidsgr:add_per_track_reseeding

Conversation

@davidsgr
Copy link
Contributor

@davidsgr davidsgr commented Feb 4, 2026

Thank you for your pull request!
If this is your first one, please read the contributing guide and the text below.
If you are a frequent contributor, the text below is a reminder about formatting the title and choosing labels.
Please delete this text and all of the instructions below before submitting!


Title

Note

The title is the line above this description box and is automatically "suggested" based on your branch name.

The title should be an imperative statement summarizing its effect on the user. (As a statement, it should have a capitalized first word and no trailing punctuation.) These titles are copied directly into the release notes.

Examples:

  • Implement the FooBar model
  • Handle errors in track initialization
  • Fix sampling of low-energy Celeritons
  • Refactor code in preparation for new tracker type
  • Add CI support for multiple Geant4 versions

Please do not add textual or emoji tags, such as 'CI:' or '🐛', to the title.

Description

Note

This text box, which you're currently editing, is the description.

The description should summarize or enumerate the main changes in the pull request. Illustrative images (flow charts, performance plots) make excellent additions.

Labels

Note

The labels appear to the right of this description. If you are not a core developer, you will not see them, and you can skip this section.

If you're a core developer, add one of each label:

  • Change type: {bug, documentation, enhancement, minor}
  • Category: {app, core, external, field, orange, performance, physics, user}

Some examples of labels corresponding to titles are:

  • enhancement, physics: Implement the FooBar model
  • enhancement, orange: Handle errors in track initialization
  • bug, physics: Fix sampling of low-energy Celeritons
  • minor, orange: Refactor code in preparation for new tracker type
  • enhancement, documentation: Add CI support for multiple Geant4 versions

See review process for descriptions of the labels and requirements.

Draft status

Note

The pull request/draft button is immediately below this descrpition.

The "Create pull request" button has an drop-down menu arrow
next to it that lets you change to "Draft pull request". Select this option if
you want to run further testing before beginning the review process.

Copyright

Copyrights and patents in the Celeritas project are retained by contributors.
No copyright assignment is required to contribute to Celeritas, but by
submitting content in this pull request, you are confirming that you have the
right to make your contribution to Celeritas, and that if you are making your
contribution in the course of your employment, that such contributions are
authorized by your employer.

See the top-level COPYRIGHT file
for details on code copyright, or the documentation COPYRIGHT file
for the documentation license.


Thank you again for your submission!

@github-actions
Copy link

github-actions bot commented Feb 4, 2026

Test summary

  256 files    412 suites   8s ⏱️
1 339 tests 1 313 ✅ 21 💤 5 ❌
1 373 runs  1 363 ✅  5 💤 5 ❌

For more details on these failures, see this check.

Results for commit 11ab639.

@davidsgr davidsgr marked this pull request as draft February 4, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant