29 enum class Value : uint8_t { Linear, CSpline };
31 void set(
const Value &
kind,
const bool calculateErrors,
const bool independentErrors);
32 void set(
const std::string &
kind,
const bool calculateErrors,
const bool independentErrors);
34 std::unique_ptr<Kernel::Property> property()
const;
35 std::string propertyDoc()
const;
36 std::string validateInputSize(
const size_t size)
const;
38 void applyInplace(HistogramData::Histogram &inOut,
size_t stepSize)
const;
39 void applyInPlace(
const HistogramData::Histogram &in, HistogramData::Histogram &out)
const;
43 bool m_calculateErrors =
false;
44 bool m_independentErrors =
true;