[Gate-users] Cylinder source

Yun Dong dongyun at iit.edu
Wed Nov 12 21:42:50 CET 2008

Hi Marc,

Thanks for your help. It works now. I believe the commands, /gps/posrot1 
and /gps/posrot2, don't appear in the GATE manual, but I found them in 
Geant4 documents about gps, "/gps/pos/rot1" and "/gps/pos/rot2", with a 
little differences with what you gave me. I feel curious how can users 
find them, should I look at source codes?


Marc Chamberland wrote:
> Hi!
> You're right, the source is stuck to the z-axis. But you can rotate 
> the axes! If you want to rotate the source along the x-axis you would 
> use the following command:
> /gate/source/YOURSOURCENAME/gps/posrot1 0. 0. -1.
> What posrot1 does is define a new x-axis, called x'. In this case, x' 
> is defined as being along the original z-axis (0, 0, -1). That means 
> your source is now along the original x-axis (
> There is also a function called posrot2 which defines a vector in the 
> x'-y' plane. Using a combination of these functions, you can rotate 
> your source any way you want in 3D.
> Hope that helps!
> ~Marc
> Le 08-11-11 à 15:50, Yun Dong a écrit :
>> Hi GATE users,
>> I want to define a cylinder source in CylindricalPET of GATE. My 
>> cylinder source should be in X-direction not in Z-direction, but from 
>> manual, it looks like only Z-direction cylinder source can be done. 
>> My question is how can I define it in X-direction ?  Did anyone have 
>> the same issue?
>> Best,
>> Yun
>> _______________________________________________
>> Gate-users mailing list
>> Gate-users at lists.healthgrid.org
>> http://lists.healthgrid.org/mailman/listinfo/gate-users

More information about the Gate-users mailing list