#include <Random.hh>
|
template<typename T> |
static void | SetEngine (T engine) |
static double | Draw () noexcept |
|
static std::function< double(void)> | draw |
Definition at line 11 of file Random.hh.
◆ Random()
Garfield::Random::Random |
( |
| ) |
|
|
default |
◆ Draw()
double Garfield::Random::Draw |
( |
| ) |
|
|
inlinestaticnoexcept |
Definition at line 18 of file Random.hh.
static std::function< double(void)> draw
◆ SetEngine()
template<typename T>
void Garfield::Random::SetEngine |
( |
T | engine | ) |
|
|
inlinestatic |
Definition at line 15 of file Random.hh.
15 {
16 draw = std::bind(&T::Draw, engine);
17 }
◆ draw
std::function<double(void)> Garfield::Random::draw |
|
staticprivate |
The documentation for this class was generated from the following file:
- /builds/garfield/docs/source/Include/Garfield/Random.hh