JayBeams
0.1
Another project to have fun coding.
jb
histogram_summary.hpp
Go to the documentation of this file.
1
#ifndef jb_histogram_summary_hpp
2
#define jb_histogram_summary_hpp
3
4
#include <iosfwd>
5
6
namespace
jb
{
7
8
/// A simple class to capture summary information about a histogram
9
struct
histogram_summary
{
10
double
min
;
11
double
p25
;
12
double
p50
;
13
double
p75
;
14
double
p90
;
15
double
p99
;
16
double
max
;
17
std::size_t
nsamples
;
18
};
19
20
std::ostream&
operator<<
(std::ostream& os,
histogram_summary
const
& x);
21
22
}
// namespace jb
23
24
#endif // jb_histogram_summary_hpp
jb::histogram_summary::p25
double p25
Definition:
histogram_summary.hpp:11
jb::histogram_summary::p99
double p99
Definition:
histogram_summary.hpp:15
jb::histogram_summary::p90
double p90
Definition:
histogram_summary.hpp:14
jb::operator<<
std::ostream & operator<<(std::ostream &os, as_hhmmssu const &x)
Format as_hhmmssu into an iostream.
Definition:
as_hhmmss.cpp:8
jb::histogram_summary
A simple class to capture summary information about a histogram.
Definition:
histogram_summary.hpp:9
jb::histogram_summary::max
double max
Definition:
histogram_summary.hpp:16
jb::histogram_summary::p75
double p75
Definition:
histogram_summary.hpp:13
jb::histogram_summary::p50
double p50
Definition:
histogram_summary.hpp:12
jb::histogram_summary::nsamples
std::size_t nsamples
Definition:
histogram_summary.hpp:17
jb
The top-level namespace for the JayBeams library.
Definition:
as_hhmmss.hpp:7
jb::histogram_summary::min
double min
Definition:
histogram_summary.hpp:10
Generated by
1.8.13