the main egs_brachy application implementation file
More...
#include <algorithm>
#include <fstream>
#include <string>
#include <iomanip>
#include <assert.h>
#include <sys/stat.h>
#include "gzstream.h"
#include "zlib.h"
#include "egs_brachy.h"
#include "egs_ausgab_object.h"
#include "egs_rndm.h"
#include "egs_run_control.h"
Go to the source code of this file.
|
__extc__ void | egsGetRNGPointers (EGS_I32 *, EGS_I32 *) |
|
__extc__ void | egsGetRNGArray (EGS_Float *) |
|
__extc__ void | egsSetRNGState (const EGS_I32 *, const EGS_Float *) |
|
__extc__ void | egsGetSteps (double *, double *) |
|
__extc__ void | egsSetSteps (const double *, const double *) |
|
__extc__ void | egsOpenUnits (const EGS_I32 *) |
|
__extc__ void | egsGetElectronData (void(*func)(EGS_I32 *, EGS_Float *, EGS_Float *, EGS_Float *, EGS_Float *), const EGS_I32 *, const EGS_I32 *) |
|
__extc__ void | egsGetPhotonData (void(*func)(EGS_I32 *, EGS_Float *, EGS_Float *, EGS_Float *, EGS_Float *), const EGS_I32 *, const EGS_I32 *) |
|
void | F77_OBJ_ (egs_scale_xcc, EGS_SCALE_XCC)(const int * |
|
void const EGS_Float *void | F77_OBJ_ (egs_scale_bc, EGS_SCALE_BC)(const int * |
|
void const EGS_Float *void const EGS_Float *void | F77_OBJ_ (egs_bcse, EGS_BCSE)(const int * |
|
void const EGS_Float *void const EGS_Float *void const EGS_Float *void | F77_OBJ_ (egs_uniform_photons, EGS_UNIFORM_PHOTONS)(const int * |
|
void const EGS_Float *void const EGS_Float *void const EGS_Float *void const EGS_Float *void | printParticleWithSpherical (EGS_Particle p) |
|
bool | containsInclude (string str) |
|
map< string, string > | getMuenForMedia (EGS_Input *scoring_options) |
|
bool | fileExists (const string &name) |
|
void | rco_sleep (const int &mscnds) |
|
| APP_MAIN (EB_Application) |
|
the main egs_brachy application implementation file
- Author
- Randle Taylor (randl.nosp@m.e.ta.nosp@m.ylor@.nosp@m.gmai.nosp@m.l.com)
Definition in file egs_brachy.cpp.
◆ egsGetElectronData
#define egsGetElectronData F77_OBJ_(egs_get_electron_data,EGS_GET_ELECTRON_DATA) |
◆ egsGetPhotonData
#define egsGetPhotonData F77_OBJ_(egs_get_photon_data,EGS_GET_PHOTON_DATA) |
◆ egsGetRNGArray
#define egsGetRNGArray F77_OBJ_(egs_get_rng_array,EGS_GET_RNG_ARRAY) |
◆ egsGetRNGPointers
#define egsGetRNGPointers F77_OBJ_(egs_get_rng_pointers,EGS_GET_RNG_POINTERS) |
◆ egsGetSteps
#define egsGetSteps F77_OBJ_(egs_get_steps,EGS_GET_STEPS) |
◆ egsOpenUnits
#define egsOpenUnits F77_OBJ_(egs_open_units,EGS_OPEN_UNITS) |
◆ egsSetRNGState
#define egsSetRNGState F77_OBJ_(egs_set_rng_state,EGS_SET_RNG_STATE) |
◆ egsSetSteps
#define egsSetSteps F77_OBJ_(egs_set_steps,EGS_SET_STEPS) |
◆ APP_MAIN()
◆ containsInclude()
bool containsInclude |
( |
string |
str | ) |
|
◆ egsGetElectronData()
__extc__ void egsGetElectronData |
( |
void(*)(EGS_I32 *, EGS_Float *, EGS_Float *, EGS_Float *, EGS_Float *) |
func, |
|
|
const EGS_I32 * |
, |
|
|
const EGS_I32 * |
|
|
) |
| |
|
extern |
◆ egsGetPhotonData()
__extc__ void egsGetPhotonData |
( |
void(*)(EGS_I32 *, EGS_Float *, EGS_Float *, EGS_Float *, EGS_Float *) |
func, |
|
|
const EGS_I32 * |
, |
|
|
const EGS_I32 * |
|
|
) |
| |
|
extern |
◆ egsGetRNGArray()
__extc__ void egsGetRNGArray |
( |
EGS_Float * |
| ) |
|
|
extern |
◆ egsGetRNGPointers()
__extc__ void egsGetRNGPointers |
( |
EGS_I32 * |
, |
|
|
EGS_I32 * |
|
|
) |
| |
|
extern |
◆ egsGetSteps()
__extc__ void egsGetSteps |
( |
double * |
, |
|
|
double * |
|
|
) |
| |
|
extern |
◆ egsOpenUnits()
__extc__ void egsOpenUnits |
( |
const EGS_I32 * |
| ) |
|
|
extern |
◆ egsSetRNGState()
__extc__ void egsSetRNGState |
( |
const EGS_I32 * |
, |
|
|
const EGS_Float * |
|
|
) |
| |
|
extern |
◆ egsSetSteps()
__extc__ void egsSetSteps |
( |
const double * |
, |
|
|
const double * |
|
|
) |
| |
|
extern |
◆ F77_OBJ_() [1/4]
void const EGS_Float *void const EGS_Float *void F77_OBJ_ |
( |
egs_bcse |
, |
|
|
EGS_BCSE |
|
|
) |
| const |
◆ F77_OBJ_() [2/4]
void const EGS_Float *void F77_OBJ_ |
( |
egs_scale_bc |
, |
|
|
EGS_SCALE_BC |
|
|
) |
| const |
◆ F77_OBJ_() [3/4]
void F77_OBJ_ |
( |
egs_scale_xcc |
, |
|
|
EGS_SCALE_XCC |
|
|
) |
| const |
◆ F77_OBJ_() [4/4]
void const EGS_Float *void const EGS_Float *void const EGS_Float *void F77_OBJ_ |
( |
egs_uniform_photons |
, |
|
|
EGS_UNIFORM_PHOTONS |
|
|
) |
| const |
◆ fileExists()
bool fileExists |
( |
const string & |
name | ) |
|
◆ getMuenForMedia()
map< string, string > getMuenForMedia |
( |
EGS_Input * |
scoring_options | ) |
|
◆ printParticleWithSpherical()
void const EGS_Float *void const EGS_Float *void const EGS_Float *void const EGS_Float *void printParticleWithSpherical |
( |
EGS_Particle |
p | ) |
|
◆ rco_sleep()
void rco_sleep |
( |
const int & |
mscnds | ) |
|