SPEEDO:a rapid and accurate Monte Carlo dose calculation program for carbon ion therapy
Objective To develop a rapid and accurate Monte Carlo program(simplified code for dosimetry of carbon ions,SPEEDO)for carbon ion therapy.Methods For electromagnetic process,type Ⅱ condensed history simulation scheme and continuous slowing down approximation were used to simulate energy straggling,range straggling,multiple scattering,and ionization processes.For nuclear interaction,5 types of target nuclei were considered,including hydrogen,carbon,nitrogen,oxygen,and calcium.The produced secondary charged particles followed the same condensed history framework.The study simulated the transport of carbon ions in 4 materials(water,soft tissues,lung,and bone),and the calculated doses were validated against TOPAS(a Monte Carlo simulation software for radiotherapy physics),followed by a comparison with dose measurements in a water phantom from the HIMM-WW(a medical heavy-ion accelerator facility in Wuwei).Results SPEEDO's simulation results showed good consistency with TOPAS.For each material,in the voxel region where the physical dose was greater than 10%of the maximum dose point,the relative maximum dose error of both was less than 2%.At treatment energy of 400 MeV/u,SPEEDO's computation time was significantly less than that of TOPAS(13.8 min vs 105.0 min).SPEEDO's calculation results also showed good agreement with HIMM-WW measurements in terms of lateral dose distribution and integrated dose depth curve.Conclusion SPEEDO program can accurately and rapidly perform Monte Carlo dose calculations for carbon-ion therapy.
carbon ion therapyMonte Carloelectromagnetic processnuclear interaction