CARMA C++
CorrelatorDataTestWb.h
Go to the documentation of this file.
1 // $Id: CorrelatorDataTestWb.h,v 1.1 2005/08/27 15:43:54 rick Exp $
2 
3 #ifndef CORRELATORDATATESTWB_H
4 #define CORRELATORDATATESTWB_H
5 
8 
18 namespace carma {
19  namespace correlator {
20  namespace lib {
21 
27  public:
32 
36  CorrelatorDataTestWb(int bandNumber);
37 
41  virtual ~CorrelatorDataTestWb();
42 
46  void setBandNumber(int bandNumber);
47 
48  private:
49  static const std::string className_;
51  void createTestData();
52  void simData(int band, int an1, int an2, int numChans, int sideband,
53  std::vector<std::complex<float> > &data);
54  int bandNumber_;
55  int getId(int a1, int a2);
56  }; // End class CorrelatorDataTestWb
57 
58  }; // End namespace lib
59  }; // End namespace correlator
60 }; // End namespace carma
61 
62 #endif // End #ifndef
void setBandNumber(int bandNumber)
Set the bandNumber for this band.
Class used to represents bands of Correlator Data.
Test class used to assign test data to a CorrelatorData object.
Singleton access to configuration parameters.