Medical Gantry Optical Design

Medical Gantry Design of type IBA-GAMedical Gantry Optical Design
Graphic Transport 1st order input file

Medical Gantry Optical Design The ASCII file displayed below represents an input file (FOR001.DAT) for the beam optics program TRANSPORT. It contains all fit sequences, which demonstrate the technique for achieving the desired optical behavior by reversing the medical gantry proton beam line and applying the necessary constraints. The isocentricity is checked with TRANSPORT's layout coordinate feature. Higher order optical considerations for this type of medical gantry are also available.

/Medical Gantry of type IBA-GA (@NPTC-MGH), inverted beam line/
0
15. 11.0 /MEV/ .001 ;
15. 1.0 /MM/ .1 ;
 
16. 16. 0. /X0/ ; (Initial beam line position)
16. 17. 0. /Y0/ ;
16. 18. -11.11 /Z0/ ;
16. 19. -90. /THE0/ ; (Initial beamline direction)
16. 20. 0. /PHI0/ ;
13. 12. ; (Output is beamline layout in global coordinates)
 
1. 5. 5. 5. 5. 0. 1.0 696.0 /BEAM/ ;  (Ekin = 230 MeV, dp/p = 1%)
13. 48. ;
 
3. 0.25 ;
3. 0.25 ;
3. 1. ;
3. 1.5 ;
3. -0.062 ;
 
16. 5. 37.5 ;
16. 7. 0.5 ;
16. 8. 4.4 ;
20. 180. ;
2. 15.0 /A/ ;
4. 1.8 67.5 0. /B1/ ;
4. 1.8 67.5 0. /B1/ ;
2. 35.0 /B/ ;
20. -180. ;
 
3. .45;
5. 0.25 5.6882 38. /Q1/ ;
3. .45 ;
-10. 3. 3. 33. .1 /FIT2/ ;
5. 0.25 -4.4542 38. /Q2/ ;
3. 1.0 ;
5. 0.25 6.643 38. /Q3/ ;
3. 1.0  ;
-10. 3. 3. 25. .1 /FIT2/ ;
5. 0.25 -2.9835 38. /Q4/ ;
3. 0.45   ;
-10. 1. 1. 20. 0.1 /FIT2/ ;
5. 0.25 3.7891 38. /Q5/ ;
3. 0.45  ;
 
2. 22.5 ;
4. 0.6 22.5 0. /B2/ ;
-10. 3. 3. 25. 0.1 /FIT2/ ;
4. 0.6 22.5 0. /B2/ ;
2. 22.5 ;
3. 0.45 ;
-10. -1. 6. 0. .001 /FIT1/ ;
-10. -2. 6. 0. .001 /FIT1/ ;
-10. 1. 1. 20. 0.1 /FIT2/ ;
5. 0.25 1.9954 38. /Q6/ ;
3. .45 ;
5. 0.25 -2.9518 38. /Q7/ ;
3. 1.0 ;
-10. 1. 1. 15. 0.1 /FIT3/ ;
5. 0.25 1.6311 38. /Q8/ ;
3. .45 ;
5. 0.25 -0.4336 38. /Q9/ ;
3. 0.5 /PROT/;
24. 1. 1. 1. ; (put sigmax in reg1)
24. 3. 3. 3. ; (put sigmay in reg3)
25. 1. 3. 2. 2. ; (put reg1-reg3 in reg2)
24. 2. 2. 4. ; (put sigmax' in reg4)
24. 4. 4. 6. ; (put sigmay' in reg6)
25. 4. 6. 2. 5. ; (put reg4-reg6 in reg5)
-10. 9. 2. 0. .1 /FIT3/ ; (set reg2 as constraint--->sigmax-sigmay=0)
-10. 9. 5. 0. .1 /FIT3/ ; (set reg5 as constraint--->sigmax'-sigmay'=0)
-10. 2. 1. 0. .1 /FIT3/ ; (waist in x)
-10. 4. 3. 0  .1 /FIT3/ ; (waist in y)
3. 0.5 ;
SENTINEL
//
-1
5.0B /Q2/ ;
5.0A /Q3/ ;
5.0B /Q4/ ;
5.0A /Q5/ ;
10.0 /FIT1/ ;
SENTINEL
//
-1
5.0B /Q2/ ;
5.01 /Q3/ ;
5.0B /Q4/ ;
5.0A /Q5/ ;
10.0 /FIT1/ ;
SENTINEL
//
-1
5.0B /Q2/ ;
5.01 /Q3/ ;
5.01 /Q4/ ;
5.0A /Q5/ ;
10.0 /FIT1/ ;
10. /FIT2/ ;
SENTINEL
//
-1
5.01 /Q1/ ;
5.01 /Q2/ ;
5.01 /Q3/ ;
5.01 /Q4/ ;
5.01 /Q5/ ;
10.0 /FIT1/ ;
10. /FIT2/ ;
SENTINEL
//
-1
5.0 /Q1/ ;
5.0 /Q2/ ;
5.0 /Q3/ ;
5.0 /Q4/ ;
5.0 /Q5/ ;
-10.0 /FIT1/ ;
-10. /FIT2/ ;
5.0A /Q6/ ;
5.0B /Q7/ ;
5.0A /Q8/ ;
5.0B /Q9/ ;
10. /FIT3/ ;
SENTINEL
//
-1
5.01 /Q6/ ;
5.01 /Q7/ ;
5.01 /Q8/ ;
5.01 /Q9/ ;
10. /FIT3/ ;
SENTINEL
/*PLOT*/
-1
5.01 /Q1/ ;
5.01 /Q2/ ;
5.01 /Q3/ ;
5.01 /Q4/ ;
5.01 /Q5/ ;
5.01 /Q6/ ;
5.01 /Q7/ ;
5.01 /Q8/ ;
5.01 /Q9/ ;
10. /FIT1/ ;
10. /FIT2/ ;
10. /FIT3/ ;
SENTINEL
SENTINEL

Medical Gantry Optical DesignMedical Gantry Optical Design Back to:Medical Gantry Optical DesignMedical Gantry Optical Design
Medical Gantry Optical DesignMedical Gantry Optical Design Last updated by Urs Rohrer on 9-Feb-2006