Skip to content

Refactor AdePT into 2 libraries 9: Move flushing of an event to AdePTTrackingManager#525

Open
SeverinDiederichs wants to merge 9 commits intoapt-sim:masterfrom
SeverinDiederichs:move_flush_into_AdePTTrackingManager
Open

Refactor AdePT into 2 libraries 9: Move flushing of an event to AdePTTrackingManager#525
SeverinDiederichs wants to merge 9 commits intoapt-sim:masterfrom
SeverinDiederichs:move_flush_into_AdePTTrackingManager

Conversation

@SeverinDiederichs
Copy link
Collaborator

This PR belongs to the refactor of AdePT described in #516.
This PR is based on #524 and should not be reviewed before that one is merged.

This PR uses the new AdePTTransport functions introduced in #524 to trigger the flush from within the AdePTTrackingManager.
This is the final bigger step to move the dependency of the AdePTTransport on the AdePTGeant5Integration layer.

Next step will be to actually separate the two libraries.

It was verified that this PR

  • Changes physics results
  • Does not change physics results

@SeverinDiederichs SeverinDiederichs changed the title Refactor AdePT into 2 libraries 8: Move flushing of an event to AdePTTrackingManager Refactor AdePT into 2 libraries 9: Move flushing of an event to AdePTTrackingManager Mar 24, 2026
@SeverinDiederichs SeverinDiederichs added the cleaning improves code clarity, readability or other label Mar 24, 2026
@phsft-bot
Copy link

Can one of the admins verify this patch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleaning improves code clarity, readability or other

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants