MCPcopy Create free account
hub / github.com/KDE/labplot / subtractBaseline

Method subtractBaseline

src/frontend/spreadsheet/AddSubtractValueDialog.cpp:905–913  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

903}
904
905void AddSubtractValueDialog::subtractBaseline(QVector<double>& newData) {
906 const auto numberLocale = QLocale();
907 bool ok;
908 const double lambda = pow(ui.sbBaselineParameter1->value(), 10);
909 const double p = numberLocale.toDouble(ui.leBaselineParameter2->text(), &ok);
910 const int niter = ui.sbBaselineParameter3->value();
911 int size = newData.size();
912 m_arplsRatio = nsl_baseline_remove_arpls(newData.data(), static_cast<size_t>(size), p, lambda, niter);
913}
914
915void AddSubtractValueDialog::generateForMatrices() {
916 Q_ASSERT(m_matrix);

Callers

nothing calls this directly

Calls 5

valueMethod · 0.45
textMethod · 0.45
sizeMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected