DP3
ScreenFitter.h
Go to the documentation of this file.
1 // screenfitter.h: Class to perform screen fitting
2 // Copyright (C) 2020 ASTRON (Netherlands Institute for Radio Astronomy)
3 // SPDX-License-Identifier: GPL-3.0-or-later
4 
11 #ifndef DP3_DDECAL_SCREEN_FITTER_H_
12 #define DP3_DDECAL_SCREEN_FITTER_H_
13 
14 #include <armadillo>
15 #include <vector>
16 
17 namespace dp3 {
18 namespace ddecal {
19 
21 class ScreenFitter {
22  public:
24  double* PhaseData() { return _phases.data(); }
25 
26  private:
27  std::vector<double> _phases, _frequencies, _weights;
28  arma::mat _corrmatrix;
29 };
30 
31 } // namespace ddecal
32 } // namespace dp3
33 
34 #endif
Class to perform screen fitting.
Definition: ScreenFitter.h:21
double * PhaseData()
Definition: ScreenFitter.h:24
This file has generic helper routines for testing steps.
Definition: AntennaConfig.h:53