template<typename T>
class hep::multi_channel_result< T >
Result of a multi-channel integration.
|
| | multi_channel_result (plain_result< T > const &result, std::vector< T > const &adjustment_data, std::vector< T > const &channel_weights) |
| |
| | multi_channel_result (std::istream &in) |
| |
| | multi_channel_result (multi_channel_result< T > const &)=default |
| |
| | multi_channel_result (multi_channel_result< T > &&) noexcept=default |
| |
| multi_channel_result & | operator= (multi_channel_result< T > const &)=default |
| |
| multi_channel_result & | operator= (multi_channel_result< T > &&) noexcept=default |
| |
| | ~multi_channel_result () override=default |
| |
| std::vector< T > const & | adjustment_data () const |
| |
| std::vector< T > const & | channel_weights () 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 |
| |
| void | serialize (std::ostream &out) const override |
| |
| | 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 |
| |