casa::DelayFFT Class Reference
#include <KJones.h>
List of all members.
Public Member Functions |
| DelayFFT (Double f0, Double df, Double padBW, Cube< Complex > V) |
| Construct from freq info and data-like Cube<Complex> (for generic testing w/out MS data).
|
| DelayFFT (Double f0, Double df, Double padBW, Int nCorr, Int nElem, Int refant, Complex v0) |
| Construct from freq info and shape, w/ initialization (for accumulation).
|
| DelayFFT (const VisBuffer &vb, Double padBW, Int refant) |
| Construct from a VB.
|
void | FFT () |
| Perform FFT.
|
void | shift (Double f) |
| Apply shift theorem.
|
void | add (const DelayFFT &other) |
| Accumulate another DelayFFT.
|
void | searchPeak () |
| Find peaks.
|
const Cube< Complex > & | Vpad () const |
const Matrix< Float > & | delay () const |
| Access to results.
|
const Matrix< Bool > & | flag () const |
void | state () |
| Report some stateinfo.
|
Private Attributes |
Double | f0_ |
Double | df_ |
Double | padBW_ |
Int | nCorr_ |
Int | nPadChan_ |
Int | nElem_ |
Int | refant_ |
Cube< Complex > | Vpad_ |
Matrix< Float > | delay_ |
Matrix< Bool > | flag_ |
Detailed Description
Definition at line 36 of file KJones.h.
Constructor & Destructor Documentation
casa::DelayFFT::DelayFFT |
( |
Double |
f0, |
|
|
Double |
df, |
|
|
Double |
padBW, |
|
|
Cube< Complex > |
V | |
|
) |
| | |
Construct from freq info and data-like Cube<Complex> (for generic testing w/out MS data).
casa::DelayFFT::DelayFFT |
( |
Double |
f0, |
|
|
Double |
df, |
|
|
Double |
padBW, |
|
|
Int |
nCorr, |
|
|
Int |
nElem, |
|
|
Int |
refant, |
|
|
Complex |
v0 | |
|
) |
| | |
Construct from freq info and shape, w/ initialization (for accumulation).
casa::DelayFFT::DelayFFT |
( |
const VisBuffer & |
vb, |
|
|
Double |
padBW, |
|
|
Int |
refant | |
|
) |
| | |
Member Function Documentation
void casa::DelayFFT::add |
( |
const DelayFFT & |
other |
) |
|
const Matrix<Float>& casa::DelayFFT::delay |
( |
|
) |
const [inline] |
void casa::DelayFFT::FFT |
( |
|
) |
|
const Matrix<Bool>& casa::DelayFFT::flag |
( |
void |
|
) |
const [inline] |
void casa::DelayFFT::searchPeak |
( |
|
) |
|
void casa::DelayFFT::shift |
( |
Double |
f |
) |
|
void casa::DelayFFT::state |
( |
|
) |
|
const Cube<Complex>& casa::DelayFFT::Vpad |
( |
|
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- code/synthesis/MeasurementComponents/KJones.h