The Monte Carlo codes, EGSnrc and MCNPX, have been specifically developed to study the particles transport in linear accelerator used in radiotherapy. A simple X-ray target 6 MV photon beam geometry was chosen to highlight similarities and differences of particles transport algorithms implemented in these Monte Carlo codes. The purpose of this study was to compare the particles transport in X-ray target 6 MV photon beam using EGSnrc and MCNPX codes. This target has 0.2484 cm thickness consisting of 0.0899 cm Tungsten and 0.1575 Copper. The global cut-off energies used in the simulations for electron and photon were 500 KeV and 10 KeV, respectively. Monte Carlo simulations were performed for 6.4 MeV monoenergetic beam. The parameters used in this simulation were using the DEFAULT setting. The particles fluence, spectral distribution after target and simulation time were analysed in this simulation. The results showed that the spectrum from EGSnrc and MCNPX was not well-matched. There was under 5% difference, especially in the build-up region. Meanwhile, the EGSnrc was 2 to 3 times more efficient than MCNPX code to achieve certain statistical precision. This happened because the differences of transport algorithm and approximation in these MC codes. EGSnrc just follow photons and electrons during simulation, while MCNPX can simulate transport 34 types of particles, including neutrons. It also causes the simulation time difference between these two codes. MCNPX simulation took longer than the EGSnrc. However, in some cases, differences in results as well as simulation time between 2 codes can be ignored.
Read full abstract