Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
DmTimeTest.h
1 #ifndef SKA_CHEETAH_DATA_DMTIMEBUFFERTEST_H
2 #define SKA_CHEETAH_DATA_DMTIMEBUFFERTEST_H
3 
4 #include <gtest/gtest.h>
5 
6 namespace ska {
7 namespace cheetah {
8 namespace data {
9 namespace test {
10 
11 template <typename Arch, typename T>
13 {
14  typedef Arch Architecture;
15  typedef T ValueType;
16 };
17 
18 template <typename Traits>
19 class DmTimeTest : public ::testing::Test
20 {
21  protected:
22  void SetUp() override;
23  void TearDown() override;
24 
25  public:
26  DmTimeTest();
27  ~DmTimeTest();
28 
29  private:
30 };
31 
32 template <typename Arch, typename ValueType>
33 struct Tester
34 {
35  static void slice_test(std::size_t,std::size_t,std::size_t);
36  static void add_test();
37 };
38 
39 } // namespace test
40 } // namespace data
41 } // namespace cheetah
42 } // namespace ska
43 
44 #include "cheetah/data/test_utils/detail/DmTimeTest.cpp"
45 
46 #endif // SKA_CHEETAH_DATA_DMTIMEBUFFERTEST_H
Some limits and constants for FLDO.
Definition: Brdz.h:35