|Message: Tracking problem with tori (followup of message #556)||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)|
This message continues the message #556 (and problem report #872) where I reported about tracking problem with policapillary tubes and tori. After Geant 4.8.1. release I have received following:
1. The tracking problem in policapillary tube was resolved in this release. I have tested my geometry with different gamma incidence angles and I have not found any problems with gamma reflections.
2. The problem still remains for tori based geometry. I have tried to simplify this geometry and it has appeared that the problem is observed even for single torus.
I am shooting gamma to this torus at a small incident angle (~1 arc. min). For backscattering of gamma I'm using the our own GammaBoudaryProcess based on G4OpBoundaryProcess. This process changes the momentum of reflected gamma at the boundary.
In most cases the reflection is working properly. The momentum of the gamma is reversed in our GammaBoudaryProcess, the Navigator does a zero length step from Torus through the boundary and then the gamma returns to the Word volume. But approximately in 5% of cases the navigator does not do a zero length step and gamma remains inside torus volume.
For testing I run the program with verbose level 4 for ( /geometry/navigator/verbose, /event/verbose, and /tracking/verbose)
Unfortunately I have not understood the message of the navigator. The log-files with various types of gamma backscattering is here:
Wrong backscattering: http://hea.iki.rssi.ru/~ayut/geant/bcscatt_wrong.log
Normal backscattering: http://hea.iki.rssi.ru/~ayut/geant/bcscatt_ok.log
Strange case: http://hea.iki.rssi.ru/~ayut/geant/bcscatt_strange.log
The code of the program can be taken here: http://hea.iki.rssi.ru/~ayut/geant/glass1_4bugrep.tgz
Kind regards, Alexey Tkachenko
|Inline Depth:||Outline Depth:||Add message:|