EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
A base class for real valued input loops. Basic functionality for input loops is provided by this class. More...
Public Member Functions | |
EGS_FloatInputLoopVariable (double Vmin, double Vdel, const string &var, const string &Format) | |
void | setVarReplacement (int i) |
Public Member Functions inherited from EGS_InputLoopVariable | |
EGS_InputLoopVariable (const string &var) | |
const char * | getVarNameReplacement () const |
const char * | getVarReplacement () const |
Public Attributes | |
double | vmin |
double | vdelta |
string | format |
Public Attributes inherited from EGS_InputLoopVariable | |
bool | is_list |
True if input loop type is 2, else it is set to false. | |
string | vname |
Loop variable name. | |
string | vr |
Loop variable replacement string. | |
char | buf [128] |
Additional Inherited Members | |
Static Public Member Functions inherited from EGS_InputLoopVariable | |
static EGS_InputLoopVariable * | getInputLoopVariable (const char *input) |
A base class for real valued input loops. Basic functionality for input loops is provided by this class.
Definition at line 709 of file egs_input.cpp.