ibsimu.hpp File Reference
Ion Beam Simulator global settings. More...
#include <stdint.h>#include <stdarg.h>#include <string>#include <iostream>#include <fstream>#include <sstream>Go to the source code of this file.
Classes | |
| class | IBSimu |
| Main class for IBSimu. More... | |
| struct | IBSimu::nullstream::nullbuf |
Macros | |
| #define | MSG_COUNT 5 |
| Message type count. More... | |
Enumerations | |
| enum | message_type_e { MSG_VERBOSE = 0, MSG_WARNING, MSG_ERROR, MSG_DEBUG_GENERAL, MSG_DEBUG_DXF } |
| Output type. More... | |
| enum | rng_type_e { RNG_SOBOL = 0, RNG_MT } |
| Output type. More... | |
Variables | |
| IBSimu | ibsimu |
| Global instance of class IBSimu. More... | |
Detailed Description
Ion Beam Simulator global settings.
Macro Definition Documentation
| #define MSG_COUNT 5 |
Message type count.
Must match number of types of message_type_e.
Enumeration Type Documentation
| enum message_type_e |
Output type.
| enum rng_type_e |
Output type.
Variable Documentation
| IBSimu ibsimu |
Global instance of class IBSimu.