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

egs++ shared library source #1229

Open
blakewalters opened this issue Dec 2, 2024 · 0 comments
Open

egs++ shared library source #1229

blakewalters opened this issue Dec 2, 2024 · 0 comments

Comments

@blakewalters
Copy link
Contributor

Is your feature request related to a problem? Please describe.
It would be nice to have the ability to use an egs++ simulation as a shared library source, similar to the way we can currently use a BEAMnrc simulation as a source.

Describe the solution you'd like
Inputs would be similar to a BEAMnrc shared library source, with the user supplying the name of the egs++ application (compiled as a shared library), its input file, and the pegs data file (if not running pegsless).

The source simulation must be set up to use a phase space scoring ausgab object, but, instead of writing these particles to a file, they would be stored in a source container that is then accessed by the 2nd-stage simulation using the source.

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

No branches or pull requests

1 participant