EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
Typedefs
egs_base_geometry.cpp File Reference

EGS_BaseGeometry implementation. More...

#include "egs_base_geometry.h"
#include "egs_functions.h"
#include "egs_library.h"
#include "egs_input.h"
#include "egs_application.h"
#include <algorithm>
#include <vector>
#include <cstdio>
#include <cstdarg>
#include <cstdlib>

Go to the source code of this file.

Typedefs

typedef EGS_BaseGeometry *(* EGS_GeometryCreationFunction )(EGS_Input *)
 

Detailed Description

EGS_BaseGeometry implementation.

Author
Iwan Kawrakow, NRC

Also provides a static geometry factory used to manage all constructed geometries and maintain a list of all media in all geometries.

Definition in file egs_base_geometry.cpp.