File indexing completed on 2024-04-28 03:48:20

0001 /*
0002     File                 : NSLSFWindowTest.h
0003     Project              : LabPlot
0004     Description          : NSL Tests for special window functions
0005     --------------------------------------------------------------------
0006     SPDX-FileCopyrightText: 2019 Stefan Gerlach <stefan.gerlach@uni.kn>
0007 
0008     SPDX-License-Identifier: GPL-2.0-or-later
0009 */
0010 #ifndef NSLSFWINDOWTEST_H
0011 #define NSLSFWINDOWTEST_H
0012 
0013 #include "../NSLTest.h"
0014 
0015 class NSLSFWindowTest : public NSLTest {
0016     Q_OBJECT
0017 
0018 private Q_SLOTS:
0019     void testWindowTypes();
0020 
0021     void testPerformance_triangle();
0022     void testPerformance_welch();
0023     void testPerformance_flat_top();
0024 
0025 private:
0026     QString m_dataDir;
0027 };
0028 #endif