Estimation of the (non-coherent) tail mean based on order statistics (for both left and right tails) More...
#include <statistics_fwd.hpp>
Public Types | |
typedef numeric::functional::fdiv < Sample, std::size_t > ::result_type | float_type |
typedef float_type | result_type |
typedef mpl::false_ | is_droppable |
Public Member Functions | |
non_coherent_tail_mean_impl (dont_care) | |
template<typename Args > | |
result_type | result (Args const &args) const |
detail::void_ | operator() (dont_care) |
detail::void_ | add_ref (dont_care) |
detail::void_ | drop (dont_care) |
detail::void_ | on_drop (dont_care) |
Estimation of the (non-coherent) tail mean based on order statistics (for both left and right tails)
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:
It thus requires the caching of at least the smallest or the largest samples.
quantile_probability |
typedef numeric::functional::fdiv<Sample, std::size_t>::result_type boost::accumulators::impl::non_coherent_tail_mean_impl< Sample, LeftRight >::float_type |
|
inherited |
typedef float_type boost::accumulators::impl::non_coherent_tail_mean_impl< Sample, LeftRight >::result_type |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |