You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
External geometries in egs_glib can't be accessed by ausgab objects. Tested just for writing 3ddose files. I'm wondering if labels work - I haven't checked.
To Reproduce
Using egs_glib:
:start geometry:
library = egs_glib
name = my-glib
include file = test-glib.geom
:stop geometry:
Inside test-glib.geom place an XYZ geometry:
:start geometry definition:
:start geometry:
name = myxyz_tiny2
library = egs_ndgeometry
type = EGS_XYZGeometry
x-planes = -7, -6 # in cm
y-planes = -7, -6
z-planes = -1, 1
:start media input:
media = water
:stop media input:
:stop geometry:
simulation geometry = myxyz_tiny2
:stop geometry definition:
This will visualize in egs_view fine, and the simulation will run. But not if you try to score dose into the XYZ geometry using. In this case it will crash during initialization.
:start ausgab object:
name = dose
library = egs_dose_scoring
medium dose = no
region dose = no
:start output dose file:
geometry name = myxyz_tiny2
file type = 3ddose
:stop output dose file:
:stop ausgab object:
EGSnrc version
v2025
The text was updated successfully, but these errors were encountered:
Describe the bug
External geometries in egs_glib can't be accessed by ausgab objects. Tested just for writing 3ddose files. I'm wondering if labels work - I haven't checked.
To Reproduce
Using egs_glib:
Inside test-glib.geom place an XYZ geometry:
This will visualize in egs_view fine, and the simulation will run. But not if you try to score dose into the XYZ geometry using. In this case it will crash during initialization.
EGSnrc version
v2025
The text was updated successfully, but these errors were encountered: