Prog Med Phys.
2012 Dec;23(4):303-308.
Development of Monte Carlo Simulation Code for the Dose Calculation of the Stereotactic Radiosurgery
- Affiliations
-
- 1Department of Radiation Oncology, Presbyterian Medical Center, Jeonju, Korea.
- 2Depatrment of Neurosurgery, School of Medicine, Inje University, Goyang, Korea. djlee@paik.ac.kr
Abstract
- The Geant4 based Monte Carlo code for the application of stereotactic radiosurgery was developed. The probability density function and cumulative density function to determine the incident photon energy were calculated from pre-calculated energy spectrum for the linac by multiplying the weighting factors corresponding to the energy bins. The messenger class to transfer the various MLC fields generated by the planning system was used. The rotation matrix of rotateX and rotateY were used for simulating gantry and table rotation respectively. We construct accelerator world and phantom world in the main world coordinate to rotate accelerator and phantom world independently. We used dicomHandler class object to convert from the dicom binary file to the text file which contains the matrix number, pixel size, pixel's HU, bit size, padding value and high bits order. We reconstruct this class object to work fine. We also reconstruct the PrimaryGeneratorAction class to speed up the calculation time. because of the huge calculation time we discard search process of the ThitsMap and used direct access method from the first to the last element to produce the result files.