1 #ifndef MHO_BasicFringeUtilities_HH__
2 #define MHO_BasicFringeUtilities_HH__
Class MHO_BasicFringeUtilities.
Definition: MHO_BasicFringeUtilities.hh:34
static void determine_sample_rate(MHO_ContainerStore *conStore, MHO_ParameterStore *paramStore)
Determines and updates sample rate and period using channel bandwidth info from visibilities.
Definition: MHO_BasicFringeUtilities.cc:372
static void calculate_fringe_solution_info(MHO_ContainerStore *conStore, MHO_ParameterStore *paramStore, const mho_json &vexInfo)
Calculates fringe solution info using data extracted from container store, parameter store,...
Definition: MHO_BasicFringeUtilities.cc:24
static double calculate_residual_phase(MHO_ContainerStore *conStore, MHO_ParameterStore *paramStore)
Calculates residual phase using data extracted from container and parameter stores.
Definition: MHO_BasicFringeUtilities.cc:293
static double calculate_snr_correction_factor(MHO_ContainerStore *conStore, MHO_ParameterStore *paramStore)
Calculates bandwidth correction factor for SNR using MHO_ContainerStore and MHO_ParameterStore data.
Definition: MHO_BasicFringeUtilities.cc:416
MHO_BasicFringeUtilities()
Definition: MHO_BasicFringeUtilities.hh:37
static double calculate_sbavg(MHO_ContainerStore *conStore, MHO_ParameterStore *paramStore)
Calculates and returns the average sideband value from visibility data.
Definition: MHO_BasicFringeUtilities.cc:585
virtual ~MHO_BasicFringeUtilities()
Definition: MHO_BasicFringeUtilities.hh:38
static void calculate_ion_covariance(MHO_ContainerStore *conStore, MHO_ParameterStore *paramStore)
Calculates ionospheric covariance matrix using data from container and parameter stores.
Definition: MHO_BasicFringeUtilities.cc:475
Class MHO_ContainerStore.
Definition: MHO_ContainerStore.hh:32
Class MHO_ParameterStore.
Definition: MHO_ParameterStore.hh:52
Definition: MHO_ChannelLabeler.hh:17