#include <Random.hh>
|
| template<typename T> |
| static void | SetEngine (T engine) |
| static double | Draw () noexcept |
|
| static std::function< double(void)> | draw |
Definition at line 12 of file Random.hh.
◆ Random()
| Garfield::Random::Random |
( |
| ) |
|
|
default |
◆ Draw()
| double Garfield::Random::Draw |
( |
| ) |
|
|
inlinestaticnoexcept |
Definition at line 19 of file Random.hh.
static std::function< double(void)> draw
◆ SetEngine()
template<typename T>
| void Garfield::Random::SetEngine |
( |
T | engine | ) |
|
|
inlinestatic |
Definition at line 16 of file Random.hh.
16 {
17 draw = std::bind(&T::Draw, engine);
18 }
◆ 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