| 903 | } |
| 904 | |
| 905 | void 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 | |
| 915 | void AddSubtractValueDialog::generateForMatrices() { |
| 916 | Q_ASSERT(m_matrix); |
nothing calls this directly
no test coverage detected