|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
A base class for integer valued input loops. Basic functionality for input loops is provided by this class. More...
Public Member Functions | |
| EGS_IntegerInputLoopVariable (int Vmin, int Vdelta, const string &var) | |
| 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 | |
| int | vmin |
| int | vdelta |
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 integer valued input loops. Basic functionality for input loops is provided by this class.
Definition at line 694 of file egs_input.cpp.
1.9.1