|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
Getting started |
| Introduction |
| Installation |
| EGSnrc documentation |
| Citing EGSnrc |
Class library for egs++ |
| When writing input files for egs++ applications, you may wish to consult the documentation below. |
| Common input syntax |
| Geometries |
| Geometry examples |
| Particle sources |
| Ausgab objects |
Applications for egs++ |
| A number of applications based on egs+ are distributed with EGSnrc. |
| cavity A fully featured application for ion chamber simulations |
| egs_chamber An application for in-phantom ion chamber simulations |
| egs_fac Calculates free air chamber (FAC) correction factors |
| egs_cbct An application for CBCT/CT scanner simulations |
| egs_kerma An application for volumetric kerma calculations |
egs_gammaspec An application for gamma spectrometry calculations |
How to write an egs++ application |
| Most users will never need to write code to use egs++. However, we provide some examples below to help new developers get started. |
| Design overview |
| Developing a simple egs++ application |
| Developing an advanced egs++ application |
| Developing a new geometry |
1.9.1