Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR showcases how to integrate AdePT into this application.
The main changes are:
G4VModularPhysicsList
which registers the AdePT physics constructor (In case of applications already using a modular physics lists we would only have to add the AdePT physics)In addition, we include timers, a command-line switch to activate AdePT, and a macro file for the AdePT run.
The reason to provide a separate macro is that we are able to easily modify several configuration options through it. However, AdePT can also be configured without using a Geant4 messenger.