15 #ifndef OPENSCENARIO_INTERPRETER__NORMAL_DISTRIBUTION_HPP_
16 #define OPENSCENARIO_INTERPRETER__NORMAL_DISTRIBUTION_HPP_
26 inline namespace syntax
Definition: scope.hpp:154
Definition: escape_sequence.hpp:22
Pointer< Expression > Object
Definition: object.hpp:26
Definition: double.hpp:25
Definition: normal_distribution.hpp:41
NormalDistribution(const pugi::xml_node &, Scope &scope)
Definition: normal_distribution.cpp:22
auto evaluate() -> Object
Definition: normal_distribution.cpp:33
std::mt19937 random_engine
Definition: normal_distribution.hpp:50
const Double expected_value
Definition: normal_distribution.hpp:44
const Range range
Definition: normal_distribution.hpp:42
const Double variance
Definition: normal_distribution.hpp:46
std::normal_distribution< Double::value_type > distribute
Definition: normal_distribution.hpp:48