STRUC(3)

NAME
boost::accumulators::impl::extended_p_square_quantile_impl - Quantile estimation using the extended [IMAGE][2] [$P^2$] algorithm for weighted and unweighted samples.

SYNOPSIS

// In header: <boost/accumulators/statistics/extended_p_square_quantile.hpp>
template<typename Sample, typename Impl1, typename Impl2>
struct extended_p_square_quantile_impl {
  // types
  typedef numeric::functional::average< Sample, std::size_t >::result_type float_type;
  typedef std::vector< float_type >                                        array_type;
  typedef unspecified                                                      range_type;
  typedef float_type                                                       result_type;
  // construct/copy/destruct
  template<typename Args> extended_p_square_quantile_impl(Args const &);
  // public member functions
  template<typename Args> result_type result(Args const &) const;
};

DESCRIPTION

Uses the quantile estimates calculated by the extended [1][IMAGE][2] [$P^2$] algorithm to compute intermediate quantile estimates by means of quadratic interpolation.

  extended_p_square_quantile_impl public construct/copy/destruct

    1.

    template<typename Args> extended_p_square_quantile_impl(Args const & args);

  extended_p_square_quantile_impl public member functions

    1.

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