template<typename T>
class hep::vegas_result< T >
The result of a single vegas_iteration.
|
| vegas_result (plain_result< T > const &result, vegas_pdf< T > const &pdf, std::vector< T > const &adjustment_data) |
|
| vegas_result (std::istream &in) |
|
| vegas_result (vegas_result< T > const &)=default |
|
| vegas_result (vegas_result< T > &&) noexcept=default |
|
vegas_result & | operator= (vegas_result< T > const &)=default |
|
vegas_result & | operator= (vegas_result< T > &&) noexcept=default |
|
| ~vegas_result () override=default |
|
vegas_pdf< T > const & | pdf () const |
|
std::vector< T > const & | adjustment_data () const |
|
void | serialize (std::ostream &out) const override |
|
| plain_result (std::vector< distribution_result< T >> const &distributions, std::size_t calls, std::size_t non_zero_calls, std::size_t finite_calls, T sum, T sum_of_squares) |
|
| plain_result (std::istream &in) |
|
| plain_result (plain_result< T > const &)=default |
|
| plain_result (plain_result< T > &&) noexcept=default |
|
plain_result & | operator= (plain_result< T > const &)=default |
|
plain_result & | operator= (plain_result< T > &&) noexcept=default |
|
| ~plain_result () override=default |
|
std::vector< distribution_result< T > > const & | distributions () const |
|
| mc_result (std::size_t calls, std::size_t non_zero_calls, std::size_t finite_calls, T sum, T sum_of_squares) |
|
| mc_result (std::istream &in) |
|
| mc_result (mc_result< T > const &)=default |
|
| mc_result (mc_result< T > &&) noexcept=default |
|
mc_result & | operator= (mc_result< T > const &)=default |
|
mc_result & | operator= (mc_result< T > &&) noexcept=default |
|
virtual | ~mc_result ()=default |
|
std::size_t | calls () const |
|
T | value () const |
|
T | variance () const |
|
T | error () const |
|
std::size_t | finite_calls () const |
|
std::size_t | non_zero_calls () const |
|
T | sum () const |
|
T | sum_of_squares () const |
|