PENLINAC: extending the capabilities of the Monte Carlo code PENELOPE for the simulation of therapeutic beams.
In this work we present PENLINAC, a code package developed to facilitate the use of the Monte Carlo code PENELOPE for the simulation of therapeutic beams, including high-energy electrons, photons and 60Co beams. The code simplifies the creation of the treatment machine geometry, allowing the modeling of their components from elementary geometric bodies and their further conversion to the quadric functions-based structure handled by PENELOPE. The code is implemented in various subroutines that allow the user to handle several models of radiation sources and phase spaces. The phase spaces are not part of the geometry and can store many variables of the particle in a relatively small data space. The set of subroutines does not alter the PENELOPE algorithms; thus, the main program implemented by the user can maintain its kind-of-particle-independent structure. A support program can handle and analyze the phase spaces to generate, among others, last interaction maps and probability distributions that can be used as sources in simulation. Results from simulations of a Clinac linear accelerator head are presented in order to demonstrate the package capabilities. Dose distributions calculated in a water phantom for a variety of beams of this accelerator showed good agreement with measurements.
Rodríguez
M L
ML
Centro Médico Paitilla. Calle 53 y ave Balboa. Paitilla. Panamá, Republic of Panama. milrocas@gmail.com
D000465:Algorithms; D003037:Cobalt Radioisotopes / Q000494:pharmacology; D003198:Computer Simulation; D004583:Electrons; D004867:Equipment Design; D006801:Humans; D009010:Monte Carlo Method; D010315:Particle Accelerators; D017785:Photons; D011336:Probability; D011879:Radiotherapy Dosage; D011880:Radiotherapy Planning, Computer-Assisted; D012984:Software
D003037:Cobalt Radioisotopes