[Gate-users] How to determine positron emission points

Emond, Elise elise.emond.16 at ucl.ac.uk
Sat Sep 15 08:55:29 CEST 2018


Hi Rukiah,

The locations of the emission points can be indeed extracted using the 'initStep' line, just before the "annihil" line. However, be careful not to take into account other interactions that are also marked with 'initStep', such as the emission of photons. When you run Gate code.mac you should see that all interactions of the positron, from its emission to its annihilation, are given in one "block". After the "phantom_phys annihil" line, the block ends, and another block corresponding to the emission of the photons follows, with two 'initStep' lines in it. There are also secondary interactions... Therefore if you use "grep 'phantom_phys initStep\|phantom_phys annihil' " you will afterwards have to process the output file to discard all initStep which do not correspond to the emission of the positrons.

Best Regards,

Elise Emond

De : Rukiah
Envoyé : vendredi 14 septembre à 22:45
Objet : Re: [Gate-users] How to determine positron emission points
À : Paulo Caribé
Cc : Gate-users


Hi Pablo,
Thank you for your suggestion.
I am using Gate7.2 and managed to obtain the annihilations point. However,I cannot get the emissions point and that is where I am stucked.Is it possible to get the emissions point data? I wonder if the process called ‘initStep’ represents the emissions point.
Thank you.


Sent from Yahoo Mail for iPhone<https://overview.mail.yahoo.com/?.src=iOS>

On Friday, September 14, 2018, 8:40 pm, Paulo Caribé <Paulo.Caribe at UGent.be> wrote:
Hi Rukiah,

I would highly recommend double check your Physics list and make sure that the annihilation process was “enabled”  (/gate/physics/addProcess   PositronAnnihilation). In addition, take into account the the physic list mechanism has been changing since the GATEv 7.0 and now there is a big change as compared to GATEv 8.1.
To find out more:

http://wiki.opengatecollaboration.org/index.php/Users_Guide:Setting_up_the_physics

Cheers
Paulo
___________________________________________

Doctoral researcher
Ghent University & KU Leuven - CNPq
Medical Imaging and Signal Processing (MEDISIP)












On 13 Sep 2018, at 08:12, Rukiah <katoshka_7880 at yahoo.com<mailto:katoshka_7880 at yahoo.com>> wrote:

Hi Gate users,

To measure a positron range, I had to collect the positron annihilation points coordinates and emission points coordinates. As I am an intermediate user of GATE and Linux, I used this method to collect the coordinates:

#to print all simulation output on screen
/tracking/verbose 2

#extract the annihilation point coordinates
Gate code.mac | grep "phantom_phys annihil" >output.txt

However, I have difficulties to find the emission points as there is no physics process output that related to it, except the process called
' initStep ' for example as attached. Can anyone confirm if the InitStep is actually represents the emission points?

Thank you.



Rukiah A Latiff
PhD student
The University of Sydney
<Gate_InitStep.png>_______________________________________________
Gate-users mailing list
Gate-users at lists.opengatecollaboration.org<mailto:Gate-users at lists.opengatecollaboration.org>
http://lists.opengatecollaboration.org/mailman/listinfo/gate-users



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/pipermail/gate-users/attachments/20180915/ed891b60/attachment.html>


More information about the Gate-users mailing list