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
◆ MSG_COUNT
#define MSG_COUNT 5 |
Message type count.
Must match number of types of message_type_e.
Enumeration Type Documentation
◆ message_type_e
enum message_type_e |
Output type.
◆ rng_type_e
enum rng_type_e |
Output type.
Variable Documentation
◆ ibsimu
|
extern |
Global instance of class IBSimu.