|Message: Unable to generate arbitrary angular distributions using GPS||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 fellow users and developers, I am currently working on combining Geant4 with a simulation tool that generates trajectories of a moving particle source. At each sample point of the trajectory, a Geant4 macro file will be written for later evaluation using Geant4. The file contains the position of the general particle source and the angular distribution of emitted particles using min/max phi/theta. While getting familiar with how phi and theta are evaluated, I found the GPS behaving quite strange, when pointing into positive z-direction. For example /gps/pos/centre 0 -80 0 cm /gps/ang/mintheta 260 deg /gps/ang/maxtheta 280 deg /gps/ang/minphi 260 deg /gps/ang/maxphi 280 deg produces a completely fine divergent pyramid-like beam towards positive y-direction. Trying to do the same for positive z-direction resulted in the following macro code: /gps/pos/centre 0 0 -80 cm /gps/ang/mintheta -40 deg /gps/ang/maxtheta 40 deg /gps/ang/minphi 260 deg /gps/ang/maxphi 280 deg However, only the half of the previously mentioned pyramid is covered by particles. The remaining other half is truncated and no primary particles are emitted. Inverting the angular distribution to point towards negative z-direction works. I suspect, that negative values are not permitted. If that is the case, is there any possibility to still achieve my goal? Of course, I could transform my scene such that the GPS may remain static, but there are a lot of objects that are both mobile and immobile. Any thoughts (and solutions) are highly appreciated. Thanks in advance! Best regards Philipp PS: I could also implement my own ParticleGenerationAction and just do the angular sampling on my own, but I'd rather reuse what Geant4 offers already.