casa
5.7.0-16
|
DelayRateFFT is responsible for the two-dimensional FFT of visibility phases to find an estimate for deay. More...
#include <FringeJones.h>
DelayRateFFT is responsible for the two-dimensional FFT of visibility phases to find an estimate for deay.
rate and phase offset parameters during fringe-fitting.
Definition at line 102 of file FringeJones.h.
casa::DelayRateFFT::DelayRateFFT | ( | SDBList & | sdbs, |
casacore::Int | refant, | ||
casacore::Array< casacore::Double > & | delayWindow_, | ||
casacore::Array< casacore::Double > & | rateWindow_ | ||
) |
casa::DelayRateFFT::DelayRateFFT | ( | casacore::Array< casacore::Complex > & | data, |
casacore::Int | nPadFactor, | ||
casacore::Float | f0, | ||
casacore::Float | df, | ||
casacore::Float | dt, | ||
SDBList & | s, | ||
casacore::Array< casacore::Double > & | delayWindow_, | ||
casacore::Array< casacore::Double > & | rateWindow_ | ||
) |
casacore::Matrix<casacore::Float> casa::DelayRateFFT::delay | ( | ) | const |
void casa::DelayRateFFT::FFT | ( | ) |
|
inline |
Definition at line 154 of file FringeJones.h.
References flag_.
|
inline |
Definition at line 159 of file FringeJones.h.
References df_all_.
|
inline |
The following are copied from KJones.h definition of DelayFFT.
Definition at line 148 of file FringeJones.h.
References activeAntennas_.
|
inline |
Definition at line 150 of file FringeJones.h.
References activeAntennas_.
|
inline |
Definition at line 155 of file FringeJones.h.
References param_.
void casa::DelayRateFFT::printActive | ( | ) |
casacore::Matrix<casacore::Float> casa::DelayRateFFT::rate | ( | ) | const |
|
inline |
Definition at line 158 of file FringeJones.h.
References refant_.
void casa::DelayRateFFT::removeAntennasCorrelation | ( | casacore::Int | , |
std::set< casacore::Int > | |||
) |
void casa::DelayRateFFT::searchPeak | ( | ) |
casacore::Float casa::DelayRateFFT::snr | ( | casacore::Int | icorr, |
casacore::Int | ielem, | ||
casacore::Float | delay, | ||
casacore::Float | rate | ||
) |
|
inline |
Definition at line 153 of file FringeJones.h.
References Vpad_.
std::pair<casacore::Bool, casacore::Float> casa::DelayRateFFT::xinterp | ( | casacore::Float | alo, |
casacore::Float | amax, | ||
casacore::Float | ahi | ||
) |
|
private |
Definition at line 132 of file FringeJones.h.
Referenced by getActiveAntennas(), and getActiveAntennasCorrelation().
|
private |
Definition at line 133 of file FringeJones.h.
|
private |
Definition at line 134 of file FringeJones.h.
|
private |
Definition at line 121 of file FringeJones.h.
|
private |
Definition at line 121 of file FringeJones.h.
Referenced by get_df_all().
|
private |
Definition at line 121 of file FringeJones.h.
|
private |
Definition at line 121 of file FringeJones.h.
|
private |
Definition at line 131 of file FringeJones.h.
Referenced by flag().
|
private |
SBDListGridManager handles all the sizing and interpolating of multiple spectral windows onto a single frequency grid.
Definition at line 113 of file FringeJones.h.
|
private |
Definition at line 117 of file FringeJones.h.
|
private |
Definition at line 128 of file FringeJones.h.
|
private |
Definition at line 120 of file FringeJones.h.
|
private |
casacore::Int nSPWChan_;
Definition at line 119 of file FringeJones.h.
|
private |
Definition at line 114 of file FringeJones.h.
|
private |
Definition at line 116 of file FringeJones.h.
|
private |
Definition at line 115 of file FringeJones.h.
|
private |
Definition at line 130 of file FringeJones.h.
Referenced by param().
|
private |
Definition at line 135 of file FringeJones.h.
|
private |
|
private |
Definition at line 126 of file FringeJones.h.
|
private |
Definition at line 127 of file FringeJones.h.
|
private |
casacore::Double t0_, t1_; casacore::Double padBW_;
Definition at line 124 of file FringeJones.h.
Referenced by Vpad().
|
private |
Definition at line 125 of file FringeJones.h.