|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
EGS_BaseSpectrum implementation and several concrete spectra. More...
#include "egs_base_source.h"#include "egs_rndm.h"#include "egs_alias_table.h"#include "egs_input.h"#include "egs_math.h"#include <cstdio>#include <fstream>#include <sstream>#include <limits>Go to the source code of this file.
Classes | |
| class | EGS_MonoEnergy |
| A monoenergetic particle spectrum. More... | |
| class | EGS_GaussianSpectrum |
| A Gaussian spectrum. More... | |
| class | EGS_DoubleGaussianSpectrum |
| A double-Gaussian spectrum. More... | |
| class | EGS_UniformSpectrum |
| A uniform energy spectrum. More... | |
| class | EGS_TabulatedSpectrum |
| A tabulated spectrum. More... | |
Macros | |
| #define | S_STREAM std::istringstream |
Functions | |
| istream & | skipsep (istream &in) |
EGS_BaseSpectrum implementation and several concrete spectra.
Definition in file egs_spectra.cpp.
1.9.1