Development of Monte Carlo Simulation Code for the Dose Calculation of the Stereotactic Radiosurgery

뇌 정위 방사선수술의 선량 계산을 위한 몬테카를로 시뮬레이션 코드 개발

  • Kang, Jeongku (Department of Radiation Oncology, Presbyterian Medical Center) ;
  • Lee, Dong Joon (Depatrment of Neurosurgery, School of Medicine, Inje University)
  • 강정구 (전주 예수병원 방사선종양학과) ;
  • 이동준 (인제대학교 의과대학 신경외과학교실)
  • Received : 2012.12.05
  • Accepted : 2012.12.07
  • Published : 2012.12.31

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.

뇌정위 방사선수술의 선량계산을 위해 Geant4 기반의 응용 프로그램을 개발 하였다. 선형가속기에서 발생하는 방사선의 스펙트럼을 입력하기 위하여 사전에 실행하여 구한 스펙트럼에 각 에너지별로 구한 가중치를 곱하여 확률밀도를 구하였다. 이를 누적밀도로 변환하여 입력하도록 하였다. 메신저 클래스를 이용하여 다양한 형태의 MLC 조사면을 설정할 수 있도록 하였다. 갠트리와 테이블의 회전을 모사하기 위하여 rotateX와 rotateY라는 회전행렬을 사용하였다. 월드좌표 속에서 갠트리와 테이블을 정의하여 각각 회전을 구현하였다. 실제 환자의 자료는 CT의 dicom 파일에서 픽셀 크기, 매트릭스 크기 등의 정보와 픽셀의 HU를 밀도로 변환한 파일을 생성한 다음 이 파일을 이용 환자의 모델링에 이용 하였다. 환자의 모델링은 팬텀월드 안에 픽셀의 크기에 해당하는 복셀을 정의하고 이 복셀에 픽셀의 밀도와 이 밀도에 해당하는 물질을 할당해주었다.

Keywords

References

  1. Leksell L: Stereotactic radiosurgery. J Neuosurg Psychiatr 46:797-803 (1983) https://doi.org/10.1136/jnnp.46.9.797
  2. Steiner L, Leksell L: Stereotactic radiosurgery for cerebral arteriovenous malformations: Reportof a case. Acta Chir Scand 138:459 (1972)
  3. Backlund EO, Rahn T, Sarby B: Treatment of pinealomas by stereotactic radiation surgery. Acta Radiol Ther Phys Biol (Stockh.) 13:368-376 (1974) https://doi.org/10.3109/02841867409134490
  4. Minniti G, Scaringi C, Clarke E, Valerani M, Osti M, Enrici RM: Frameless Linac-based stereotactic radiosurgery (SRS) for brain metastases: analysis of patient repositioning using a mask fixation system and clinical outcomes. Radiat Oncol 6:158 (2011) https://doi.org/10.1186/1748-717X-6-158
  5. Ramakrishna N, Rosca F, Friesen S, Tezcanli E, Zygmanszki P, hacker F: A clinical comparison of patient setup and intra-fraction motion using frame-based radiosurgery versus a frameless image-guided radiosurgery system for intracranial lesions. Radiother Oncol 95:109-115 (2010) https://doi.org/10.1016/j.radonc.2009.12.030
  6. Agostinelli S, Allison J, Amoko K, et al: GEANT4-a simulation toolkit. Nucl Instrum Meth Phys Res A 506:250-303 (2003) https://doi.org/10.1016/S0168-9002(03)01368-8
  7. Pia MG: The Geant4 Toolkit: simulation capabilities and application results. Nuclear Physics B (Proc. Suppl) 125:60-68 (2003)
  8. Agostinelli S, Allison J, Amoko K, et al: Geant4 developments and applications. IEEE Trans Nucl Sci 53:270-278 (2006)
  9. Kimura A, Tanaka S, Aso T, et al: DICOM Interface and Visualization Tool for Geant4-based Dose Calculation. 2005 IEEE Nuclear Science Symposium Conference Record 2:981- 984 (2005)