summaryrefslogtreecommitdiff log msg author committer range
blob: eb15055e61343814c1c5886856c1d147607eede2 (plain)
 ```1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 ``` `````` Struct template non_coherent_tail_mean_impl
Home Libraries People FAQ More

Struct template non_coherent_tail_mean_impl

boost::accumulators::impl::non_coherent_tail_mean_impl — Estimation of the (non-coherent) tail mean based on order statistics (for both left and right tails)

Synopsis

// In header: <boost/accumulators/statistics_fwd.hpp>  template<typename Sample, typename LeftRight>  struct non_coherent_tail_mean_impl : public accumulator_base {   // construct/copy/destruct   non_coherent_tail_mean_impl(dont_care);    // public member functions   template<typename Args> result_type result(Args const &) const; };

Description

An estimation of the non-coherent tail mean is given by the mean of the smallest samples (left tail) or the mean of the largest samples (right tail), being the total number of samples and the quantile level:

Equation 1.22.

Equation 1.23.

It thus requires the caching of at least the smallest or the largest samples.

non_coherent_tail_mean_impl public construct/copy/destruct

1. non_coherent_tail_mean_impl(dont_care);

non_coherent_tail_mean_impl public member functions

1. template<typename Args> result_type result(Args const & args) const;

``````