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

The createGeometry function for the library shim. More...

#include <map>
#include <iostream>
#include <istream>
#include <sstream>
#include <fstream>
#include "egs_input.h"
#include "egs_functions.h"
#include "egs_glib.h"

Go to the source code of this file.

Functions

EGS_GLIB_EXPORT EGS_BaseGeometrycreateGeometry (EGS_Input *input)
 

Detailed Description

The createGeometry function for the library shim.

Author
Randle Taylor (randl.nosp@m.e.ta.nosp@m.ylor@.nosp@m.gmai.nosp@m.l.com)

Definition in file egs_glib.cpp.

Function Documentation

EGS_GLIB_EXPORT EGS_BaseGeometry* createGeometry ( EGS_Input input)

createGeometry function for glib shim

Examples:
geometry/egs_box/egs_box.cpp.

Definition at line 57 of file egs_glib.cpp.

References EGS_BaseGeometry::createGeometry(), egsWarning, and EGS_Input::takeInputItem().