Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Latest Geant4 Versions #35

Merged
merged 22 commits into from
Apr 1, 2022
Merged

Conversation

lobis
Copy link
Member

@lobis lobis commented Mar 26, 2022

Large lobis 154

Related to issue #31.

This PR:

  • Updated usage of G4EmProcessOptions class. Old usage is now deprecated 664ce98. Change should not have any effect on the physics.
  • Updated usage of G4RadioactiveDecay to what looks like is the new API for the same usage. It doesn't look like it should affect the physics, but it would be nice if someone can check this.
  • Removed some backwards compatibility fix that only took place for older than 10.2.9 Geant4 versions, since that version is now too old and there is probably some issue with the changes in this PR for versions that old.
  • Other minor changes that should not have any effect.

@lobis
Copy link
Member Author

lobis commented Mar 28, 2022

Thanks to @glorialuzon I added back the removed EM commands in fd0e477.

Now it looks like the pipeline is passing without any change in physics results and it also compiles with Geant4 11.0.1.

I leave here this useful link: https://geant4.web.cern.ch/node/1620

It is ready to be merged after review by @jgalan and @glorialuzon.

@lobis lobis merged commit aa15d57 into master Apr 1, 2022
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.

3 participants