24 #include "cheetah/data/test_utils/FrequencySeriesTest.h" 25 #include "cheetah/data/FrequencySeries.h" 26 #include "cheetah/data/Units.h" 33 template <
typename FrequencySeriesTestTraitsType>
34 FrequencySeriesTest<FrequencySeriesTestTraitsType>::FrequencySeriesTest()
39 template <
typename FrequencySeriesTestTraitsType>
40 FrequencySeriesTest<FrequencySeriesTestTraitsType>::~FrequencySeriesTest()
44 template <
typename FrequencySeriesTestTraitsType>
45 void FrequencySeriesTest<FrequencySeriesTestTraitsType>::SetUp()
49 template <
typename FrequencySeriesTestTraitsType>
50 void FrequencySeriesTest<FrequencySeriesTestTraitsType>::TearDown()
54 template <
typename TypeParam>
55 void SampleCountTest<TypeParam>::test(std::size_t nbins)
57 std::size_t number_of_bins = nbins;
58 FourierFrequencyType df = 5.4 * hz;
59 FrequencySeries<typename TypeParam::Architecture,typename TypeParam::ValueType> fseries(df);
60 fseries.resize(number_of_bins);
61 ASSERT_EQ(number_of_bins,fseries.size());
62 ASSERT_EQ(df,fseries.frequency_step());
Some limits and constants for FLDO.