1 #ifndef MHO_EstimatePCManual_HH__
2 #define MHO_EstimatePCManual_HH__
94 double get_manual_phasecal(
int is_remote,
int channel_idx, std::string pol);
103 double get_manual_delayoff(
int is_remote,
int channel_idx, std::string pol);
116 void est_pc_manual(
int mode);
123 void est_phases(
int is_ref,
int keep);
143 void adj_delays(
double sbd_max,
double* sbd,
double* esd,
double delta_delay,
int first,
int final,
int is_ref,
151 void est_delays(
int is_ref,
int how);
157 void est_offset(
int is_ref);
158 void masthead(
int mode, std::string root_file,
int first_ch,
int final_ch);
160 void fill_sbd(std::vector< std::string >& ch_labels, std::vector< double >& sbd);
162 std::string fRemStationMk4ID;
163 std::string fRefStationMk4ID;
164 std::string fRemStationPol;
165 std::string fRefStationPol;
170 std::map< std::string, int > fChannelLabel2Index;
171 std::map< int, std::string > fIndex2ChannelLabel;
Class MHO_EstimatePCManual.
Definition: MHO_EstimatePCManual.hh:33
void SetParameterStore(MHO_ParameterStore *paramStore)
Setter for parameter store.
Definition: MHO_EstimatePCManual.hh:57
void SetPlotData(mho_json &plot_data)
Setter for plot data.
Definition: MHO_EstimatePCManual.hh:64
virtual ~MHO_EstimatePCManual()
Definition: MHO_EstimatePCManual.cc:67
void SetPhasors(phasor_type *phasors)
Setter for visibility channel phasors.
Definition: MHO_EstimatePCManual.hh:50
virtual bool ExecuteImpl(const visibility_type *in) override
Executes manual PC estimation using input visibility data.
Definition: MHO_EstimatePCManual.cc:69
MHO_EstimatePCManual()
Definition: MHO_EstimatePCManual.cc:66
virtual bool InitializeImpl(const visibility_type *in) override
Initializes implementation using input visibility type.
Definition: MHO_EstimatePCManual.hh:74
void SetWeights(const weight_type *weights)
Setter for weights.
Definition: MHO_EstimatePCManual.hh:43
Class MHO_InspectingOperator.
Definition: MHO_InspectingOperator.hh:22
Class MHO_ParameterStore.
Definition: MHO_ParameterStore.hh:52
void FillData(const mho_json &data)
Stores input json data for later use.
Definition: MHO_ParameterStore.hh:87
Definition: MHO_ChannelLabeler.hh:17