[Gate-users] timeslice genericRepeaterMove

刘斌 golder_time at 163.com
Sun Apr 20 14:04:54 CEST 2014


Hi,
  I do  IMRT simulation on GATE6.1,  The single leaf's position of multileaf
collimator changes along with different fields. 
 If  I set the way of single leaf's movement by using
“genericRepeaterMove", the placements of leafs are following  :

*********************************************************************
###### List of placement (translation and rotation) 
###### Column 1 is rotationAngle in degree
###### Columns 2,3,4 are rotation axis
###### Columns 5,6,7 are translation in mm Time s NumberOfPlacements 3
Rotation deg Translation mm 
#Time
# Placement 1 
# Placement 2 
# Placement 3
0        10 0 1 0 20 0 0    10 0 1 0 80 0 0       10 0 1 0 -60 0 0
250.716  20 0 1 0 21 10 0   20 0 1 0 53 10 0      20 0 1 0 -28 10 0
492.93   30 1 1 0 15 0 0     30 1 1 0 19 0 0      30 1 1 0 -35 0 0
*********************************************************************
And read  the  timeslice file by lines " /gate/application/readTimeSlicesIn
data/precise_BeamSource.timeslices",
The content of  precise_BeamSource.timeslices  are following:
*********************************************************************
# Time slicing
Time s
0
250.716
492.93
*********************************************************************
 In my opinion , the three leaf positions will be set  "  20 0 0  80 0 0
-60 0 0 "  in  0 seconds respectively ,  change to be " 21 10 0  15 10 0
-28 10 0" in 250.716 seconds respectively, and the last positon  will be "
30 1 1 0 15 0 0   19 0 0   -35 0 0" in 492.93 seconds.  Is the idea  right? 




More information about the Gate-users mailing list