JayBeams  0.1
Another project to have fun coding.
Functions
ut_histogram.cpp File Reference
#include <jb/histogram.hpp>
#include <boost/test/unit_test.hpp>
#include <limits>

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (histogram_initialization)
 
 BOOST_AUTO_TEST_CASE (histogram_underflow)
 
 BOOST_AUTO_TEST_CASE (histogram_overflow)
 
 BOOST_AUTO_TEST_CASE (histogram_mean_simple)
 
 BOOST_AUTO_TEST_CASE (histogram_mean_underflow)
 
 BOOST_AUTO_TEST_CASE (histogram_mean_overflow)
 
 BOOST_AUTO_TEST_CASE (histogram_mean_complex)
 
 BOOST_AUTO_TEST_CASE (histogram_quantile_simple)
 
 BOOST_AUTO_TEST_CASE (histogram_quantile_float)
 
 BOOST_AUTO_TEST_CASE (histogram_quantile_underflow)
 
 BOOST_AUTO_TEST_CASE (histogram_quantile_overflow)
 
 BOOST_AUTO_TEST_CASE (histogram_quantile_complex)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/12]

BOOST_AUTO_TEST_CASE ( histogram_initialization  )
Test:
Verify that a simple histogram can be initialized.

Definition at line 66 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/12]

BOOST_AUTO_TEST_CASE ( histogram_underflow  )
Test:
Verify that a simple histogram underflow operations work.

Definition at line 76 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/12]

BOOST_AUTO_TEST_CASE ( histogram_overflow  )
Test:
Verify that a simple histogram overflow operations work.

Definition at line 112 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [4/12]

BOOST_AUTO_TEST_CASE ( histogram_mean_simple  )
Test:
Verify that the mean estimator works as expected.

Definition at line 141 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [5/12]

BOOST_AUTO_TEST_CASE ( histogram_mean_underflow  )
Test:
Verify that the mean estimator works as expected.

Definition at line 159 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [6/12]

BOOST_AUTO_TEST_CASE ( histogram_mean_overflow  )
Test:
Verify that the mean estimator works as expected.

Definition at line 170 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [7/12]

BOOST_AUTO_TEST_CASE ( histogram_mean_complex  )
Test:
Verify that the mean estimator works as expected.

Definition at line 181 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [8/12]

BOOST_AUTO_TEST_CASE ( histogram_quantile_simple  )
Test:
Verify that the quantile estimator works as expected.

Definition at line 193 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [9/12]

BOOST_AUTO_TEST_CASE ( histogram_quantile_float  )
Test:
Verify that the quantile estimator works as expected.

Definition at line 227 of file ut_histogram.cpp.

References jb::histogram< binning_strategy_t, counter_type_t >::sample().

◆ BOOST_AUTO_TEST_CASE() [10/12]

BOOST_AUTO_TEST_CASE ( histogram_quantile_underflow  )

Definition at line 261 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [11/12]

BOOST_AUTO_TEST_CASE ( histogram_quantile_overflow  )

Definition at line 274 of file ut_histogram.cpp.

◆ BOOST_AUTO_TEST_CASE() [12/12]

BOOST_AUTO_TEST_CASE ( histogram_quantile_complex  )

Definition at line 287 of file ut_histogram.cpp.