Struct QAccelPlot::Internal::SummaryAccumulator¶
ClassList > QAccelPlot > Internal > SummaryAccumulator
Running data-point-weighted Y statistics that can be merged across disjoint data point sets.
#include <InspectionTypes.hpp>
Public Attributes¶
| Type | Name |
|---|---|
| int | count = {0} |
| double | m2 = {0.0} |
| double | maximum = {std::numeric\_limits<double>::quiet\_NaN()} |
| int | maximumIndex = {-1} |
| double | mean = {0.0} |
| double | minimum = {std::numeric\_limits<double>::quiet\_NaN()} |
| int | minimumIndex = {-1} |
Public Functions¶
| Type | Name |
|---|---|
| void | add (double y, int index) noexcept |
| void | merge (const SummaryAccumulator & other) noexcept |
| double | standardDeviation () noexcept const |
Public Attributes Documentation¶
variable count¶
variable m2¶
variable maximum¶
variable maximumIndex¶
variable mean¶
variable minimum¶
variable minimumIndex¶
Public Functions Documentation¶
function add¶
function merge¶
function standardDeviation¶
The documentation for this class was generated from the following file QAccelPlot/src/QAccelPlot/inspection/internal/InspectionTypes.hpp