UnderSamplingBench.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2015 by Andrew Jameson
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 #ifndef __UnderSamplingBench_h_
10 #define __UnderSamplingBench_h_
11 
12 #include "FTransformBench.h"
13 
14 namespace dsp {
15 
17  class UnderSamplingBench : public FTransform::Bench
18  {
19  public:
20 
21  static bool verbose;
22 
24  UnderSamplingBench (const std::string& library);
25 
27  void set_nchan (unsigned);
28 
29  protected:
30 
31  unsigned nchan;
32  std::string library;
33 
34  void load () const;
35  void load (const std::string& library, const std::string& filename) const;
36  };
37 }
38 
39 #endif
UnderSamplingBench(const std::string &library)
Construct from installed benchmarks.
Definition: UnderSamplingBench.C:18
Contains all Baseband Data Reduction Library classes.
Definition: ASCIIObservation.h:17
void set_nchan(unsigned)
Set the number of channels.
Definition: UnderSamplingBench.C:25

Generated using doxygen 1.8.17