1 #ifndef MHO_IonosphericPhaseCorrection_HH__
2 #define MHO_IonosphericPhaseCorrection_HH__
59 std::complex< double > fImagUnit;
63 std::string fChannelLabelKey;
64 std::string fSidebandLabelKey;
65 std::string fBandwidthKey;
66 std::string fLowerSideband;
67 std::string fUpperSideband;
70 void make_upper(std::string& s)
Class MHO_IonosphericPhaseCorrection.
Definition: MHO_IonosphericPhaseCorrection.hh:32
MHO_IonosphericPhaseCorrection()
Definition: MHO_IonosphericPhaseCorrection.cc:8
void SetDifferentialTEC(double dTEC)
Setter for differential TEC (controls phase dispersion)
Definition: MHO_IonosphericPhaseCorrection.hh:42
virtual bool ExecuteInPlace(visibility_type *in) override
Applies differential ionospheric phase correction to visibility data in-place.
Definition: MHO_IonosphericPhaseCorrection.cc:24
virtual ~MHO_IonosphericPhaseCorrection()
Definition: MHO_IonosphericPhaseCorrection.cc:22
Class MHO_UnaryOperator.
Definition: MHO_UnaryOperator.hh:24
Definition: MHO_AdhocFlagging.hh:18