|Message: Multiple Source GPS Causes Error Depending on Order of Sources?||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
Hello, I trying to set up a general particle source which fires a number of gammas and neutrons simultaneously. I would like to fire 2 gammas for each neutron. I'm setting up the source as follows: # Clear the source and tell GPS to make multiple vertices /gps/source/clear /gps/source/multiplevertex true # Create the first particle. /gps/source/add 1 /gps/number 2 #<-2 gamma sources /gps/particle gamma /gps/pos/type Surface /gps/pos/shape Cylinder /gps/pos/centre 0. 723.59 9.09821e-15 mm /gps/pos/radius 16.6 mm /gps/pos/halfz 76.835 mm /gps/pos/rot1 1 0 0 /gps/pos/rot2 0 0 1 /gps/ang/type iso /gps/ene/type Arb /gps/hist/file GammaSpec.dat /gps/hist/inter Lin # Create the second particle. /gps/source/add 2 /gps/number 1 #one neutron source /gps/particle neutron /gps/pos/type Surface /gps/pos/shape Cylinder /gps/pos/centre 0. 723.59 9.09821e-15 mm /gps/pos/radius 16.6 mm /gps/pos/halfz 76.835 mm /gps/pos/rot1 1 0 0 /gps/pos/rot2 0 0 1 /gps/ang/type iso /gps/ene/type Arb /gps/hist/file NeutronSpec.dat /gps/hist/inter Lin # Add the GPS generator. It will create two primary vertices # (G4PrimaryVertex objects). /generator/add The odd thing is, the code will only work if the gamma source is entered first (/gps/source/add 1), then the neutron source (/gps/source/add 2). If they are added in the opposite order, a seg fault occurs. Additionally, the /gps/number command applied to the gamma source causes a seg fault, while the same command applied to the neutron source works (ie. 2 neutrons, 1 gamma). Has anyone experienced a similar problem, or know what might be causing the issue? Thanks in advance.
|Inline Depth:||Outline Depth:||Add message:|