casa
5.7.0-16
|
#include <BriggsCubeWeightor.h>
Public Member Functions | |
BriggsCubeWeightor () | |
BriggsCubeWeightor (vi::VisibilityIterator2 &vi, const casacore::String &rmode, const casacore::Quantity &noise, const casacore::Double robust, const casacore::ImageInterface< casacore::Complex > &templateimage, const casacore::RecordInterface &inrec, const casacore::Int superUniformBox=0, const casacore::Bool multiField=false) | |
BriggsCubeWeightor (const casacore::String &rmode, const casacore::Quantity &noise, const casacore::Double robust, const casacore::Int superUniformBox=0, const casacore::Bool multiField=false) | |
This constructor will require that init be called at a later stage. More... | |
void | weightUniform (casacore::Matrix< casacore::Float > &imweight, const vi::VisBuffer2 &vb) |
void | init (vi::VisibilityIterator2 &vi, const casacore::ImageInterface< casacore::Complex > &templateimage, const casacore::RecordInterface &inRec) |
initialize inRec is a record interface from FTMachine that is used to set the state of the weight gridder ftmachines contains frame info etc. More... | |
Private Member Functions | |
void | initializeFTMachine (const casacore::uInt index, const casacore::ImageInterface< casacore::Complex > &templateimage, const casacore::RecordInterface &inrec) |
void | cube2Matrix (const casacore::Cube< casacore::Bool > &fcube, casacore::Matrix< casacore::Bool > &fMat) |
Definition at line 46 of file BriggsCubeWeightor.h.
casa::refim::BriggsCubeWeightor::BriggsCubeWeightor | ( | ) |
casa::refim::BriggsCubeWeightor::BriggsCubeWeightor | ( | vi::VisibilityIterator2 & | vi, |
const casacore::String & | rmode, | ||
const casacore::Quantity & | noise, | ||
const casacore::Double | robust, | ||
const casacore::ImageInterface< casacore::Complex > & | templateimage, | ||
const casacore::RecordInterface & | inrec, | ||
const casacore::Int | superUniformBox = 0 , |
||
const casacore::Bool | multiField = false |
||
) |
casa::refim::BriggsCubeWeightor::BriggsCubeWeightor | ( | const casacore::String & | rmode, |
const casacore::Quantity & | noise, | ||
const casacore::Double | robust, | ||
const casacore::Int | superUniformBox = 0 , |
||
const casacore::Bool | multiField = false |
||
) |
This constructor will require that init be called at a later stage.
|
private |
void casa::refim::BriggsCubeWeightor::init | ( | vi::VisibilityIterator2 & | vi, |
const casacore::ImageInterface< casacore::Complex > & | templateimage, | ||
const casacore::RecordInterface & | inRec | ||
) |
initialize inRec is a record interface from FTMachine that is used to set the state of the weight gridder ftmachines contains frame info etc.
|
private |
void casa::refim::BriggsCubeWeightor::weightUniform | ( | casacore::Matrix< casacore::Float > & | imweight, |
const vi::VisBuffer2 & | vb | ||
) |
|
private |
Definition at line 75 of file BriggsCubeWeightor.h.
|
private |
Definition at line 75 of file BriggsCubeWeightor.h.
|
private |
Definition at line 87 of file BriggsCubeWeightor.h.
|
private |
Definition at line 86 of file BriggsCubeWeightor.h.
|
private |
Definition at line 73 of file BriggsCubeWeightor.h.
|
private |
Definition at line 71 of file BriggsCubeWeightor.h.
|
private |
Definition at line 84 of file BriggsCubeWeightor.h.
|
private |
Definition at line 83 of file BriggsCubeWeightor.h.
|
private |
Definition at line 74 of file BriggsCubeWeightor.h.
|
private |
Definition at line 80 of file BriggsCubeWeightor.h.
|
private |
Definition at line 78 of file BriggsCubeWeightor.h.
|
private |
Definition at line 78 of file BriggsCubeWeightor.h.
|
private |
Definition at line 85 of file BriggsCubeWeightor.h.
|
private |
Definition at line 79 of file BriggsCubeWeightor.h.
|
private |
Definition at line 81 of file BriggsCubeWeightor.h.
|
private |
Definition at line 82 of file BriggsCubeWeightor.h.
|
private |
Definition at line 77 of file BriggsCubeWeightor.h.
|
private |
Definition at line 76 of file BriggsCubeWeightor.h.
|
private |
Definition at line 88 of file BriggsCubeWeightor.h.
|
private |
Definition at line 77 of file BriggsCubeWeightor.h.
|
private |
Definition at line 76 of file BriggsCubeWeightor.h.