Premium
Incorporation of a combinatorial geometry package and improved scoring capabilities in the EGS nrc Monte Carlo Code system
Author(s) -
Fragoso Margarida,
Seco Joao,
Nahum Alan E.,
Verhaegen Frank
Publication year - 2003
Publication title -
medical physics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.473
H-Index - 180
eISSN - 2473-4209
pISSN - 0094-2405
DOI - 10.1118/1.1576231
Subject(s) - ellipsoid , monte carlo method , computer science , discrete geometry , geometry , computational science , physics , mathematics , statistics , astronomy
A description is given of a generic EGS nrc Monte Carlo user code, Gen UC , which was developed as an attempt to simplify and optimize the geometry and scoring coding of EGS nrc user codes. Gen UC was developed using the methodology of combinatorial geometry that allows a straightforward implementation of complicated geometric setups with intersecting boundaries, where subsequent modifications to the geometry are easily performed. Presently, Gen UC has five elemental volumes that can be defined in any position in space: spheres, ellipsoids, parallelepipeds, and circular cylinders and cones. The mortran macro‐based implementation of the combinatorial geometry package allows an easy definition/extension of any other elemental volume, e.g., elliptical cylinders and cones. The scoring of the relevant parameters and the output of the results in Gen UC are performed with two CERN data analysis packages, which permit the generation of nonplanar phase space distribution files and can also be used for geometry verification, among many other capabilities. Gen UC has been successfully applied to complex geometric setups, e.g., intracavitary brachytherapy applicators and was also benchmarked against the EGS nrc user code, DOSRZ nrc.