A Monte Carlo dose calculation tool for radiotherapy treatment planning

C. M. Ma, J. S. Li, T. Pawlicki, S. B. Jiang, J. Deng, M. C. Lee, T. Koumrian, M. Luxton, S. Brain

Research output: Contribution to journalArticlepeer-review

160 Scopus citations


A Monte Carlo user code, MCDOSE, has been developed for radiotherapy treatment planning (RTP) dose calculations. MCDOSE is designed as a dose calculation module suitable for adaptation to host RTP systems. MCDOSE can be used for both conventional photon/electron beam calculation and intensity modulated radiotherapy (IMRT) treatment planning. MCDOSE uses a multiple-source model to reconstruct the treatment beam phase space. Based on Monte Carlo simulated or measured beam data acquired during commissioning, source-model parameters are adjusted through an automated procedure. Beam modifiers such as jaws, physical and dynamic wedges, compensators, blocks, electron cut-outs and bolus are simulated by MCDOSE together with a 3D rectilinear patient geometry model built from CT data. Dose distributions calculated using MCDOSE agreed well with those calculated by the EGS4/DOSXYZ code using different beam set-ups and beam modifiers. Heterogeneity correction factors for layered-lung or layered-bone phantoms as calculated by both codes were consistent with measured data to within 1%. The effect of energy cut-offs for particle transport was investigated. Variance reduction techniques were implemented in MCDOSE to achieve a speedup factor of 10-30 compared to DOSXYZ.

Original languageEnglish (US)
Pages (from-to)1671-1689
Number of pages19
JournalPhysics in medicine and biology
Issue number10
StatePublished - May 21 2002

ASJC Scopus subject areas

  • Radiological and Ultrasound Technology
  • Radiology Nuclear Medicine and imaging


Dive into the research topics of 'A Monte Carlo dose calculation tool for radiotherapy treatment planning'. Together they form a unique fingerprint.

Cite this