casa
5.7.0-16
|
#include <SimpleSimVi2.h>
Public Member Functions | |
SimpleSimVi2Parameters () | |
Default ctor (sets default values, useful for self-testing) More... | |
SimpleSimVi2Parameters (casacore::Int nField, casacore::Int nScan, casacore::Int nSpw, casacore::Int nAnt, casacore::Int nCorr, const casacore::Vector< casacore::Int > &nTimePerField, const casacore::Vector< casacore::Int > &nChan, casacore::Complex c0=casacore::Complex(0.0f), casacore::String polBasis="circ", casacore::Bool autoPol=false, casacore::Bool doParang=false, casacore::Bool doAC=false) | |
Simple, shape-oriented ctor. More... | |
SimpleSimVi2Parameters (casacore::Int nField, casacore::Int nScan, casacore::Int nSpw, casacore::Int nAnt, casacore::Int nCorr, const casacore::Vector< casacore::Int > &nTimePerField, const casacore::Vector< casacore::Int > &nChan, casacore::String date0, casacore::Double dt, const casacore::Vector< casacore::Double > &refFreq, const casacore::Vector< casacore::Double > &df, const casacore::Matrix< casacore::Float > &stokes, casacore::Bool doNoise, const casacore::Matrix< casacore::Float > &gain, const casacore::Matrix< casacore::Float > &tsys, casacore::Bool doNorm=true, casacore::String polBasis="circ", casacore::Bool doAC=false, casacore::Complex c0=casacore::Complex(0.0f), casacore::Bool doParang=false) | |
Full control. More... | |
SimpleSimVi2Parameters (const SimpleSimVi2Parameters &other) | |
SimpleSimVi2Parameters & | operator= (const SimpleSimVi2Parameters &other) |
~SimpleSimVi2Parameters () | |
void | summary () const |
casacore::Vector < casacore::Double > | freqs (casacore::Int spw) const |
Return frequencies for specified spw. More... | |
Private Member Functions | |
void | initialize (const casacore::Vector< casacore::Int > &nTimePerField, const casacore::Vector< casacore::Int > &nChan, const casacore::Vector< casacore::Double > &refFreq, const casacore::Vector< casacore::Double > &df, const casacore::Matrix< casacore::Float > &stokes, const casacore::Matrix< casacore::Float > &gain, const casacore::Matrix< casacore::Float > &tsys) |
Definition at line 77 of file SimpleSimVi2.h.
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | ) |
Default ctor (sets default values, useful for self-testing)
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | casacore::Int | nField, |
casacore::Int | nScan, | ||
casacore::Int | nSpw, | ||
casacore::Int | nAnt, | ||
casacore::Int | nCorr, | ||
const casacore::Vector< casacore::Int > & | nTimePerField, | ||
const casacore::Vector< casacore::Int > & | nChan, | ||
casacore::Complex | c0 = casacore::Complex(0.0f) , |
||
casacore::String | polBasis = "circ" , |
||
casacore::Bool | autoPol = false , |
||
casacore::Bool | doParang = false , |
||
casacore::Bool | doAC = false |
||
) |
Simple, shape-oriented ctor.
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | casacore::Int | nField, |
casacore::Int | nScan, | ||
casacore::Int | nSpw, | ||
casacore::Int | nAnt, | ||
casacore::Int | nCorr, | ||
const casacore::Vector< casacore::Int > & | nTimePerField, | ||
const casacore::Vector< casacore::Int > & | nChan, | ||
casacore::String | date0, | ||
casacore::Double | dt, | ||
const casacore::Vector< casacore::Double > & | refFreq, | ||
const casacore::Vector< casacore::Double > & | df, | ||
const casacore::Matrix< casacore::Float > & | stokes, | ||
casacore::Bool | doNoise, | ||
const casacore::Matrix< casacore::Float > & | gain, | ||
const casacore::Matrix< casacore::Float > & | tsys, | ||
casacore::Bool | doNorm = true , |
||
casacore::String | polBasis = "circ" , |
||
casacore::Bool | doAC = false , |
||
casacore::Complex | c0 = casacore::Complex(0.0f) , |
||
casacore::Bool | doParang = false |
||
) |
Full control.
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | const SimpleSimVi2Parameters & | other | ) |
casa::vi::SimpleSimVi2Parameters::~SimpleSimVi2Parameters | ( | ) |
casacore::Vector<casacore::Double> casa::vi::SimpleSimVi2Parameters::freqs | ( | casacore::Int | spw | ) | const |
Return frequencies for specified spw.
|
private |
SimpleSimVi2Parameters& casa::vi::SimpleSimVi2Parameters::operator= | ( | const SimpleSimVi2Parameters & | other | ) |
void casa::vi::SimpleSimVi2Parameters::summary | ( | ) | const |
casacore::Bool casa::vi::SimpleSimVi2Parameters::autoPol_ |
Definition at line 123 of file SimpleSimVi2.h.
casacore::Complex casa::vi::SimpleSimVi2Parameters::c0_ |
Definition at line 122 of file SimpleSimVi2.h.
casacore::String casa::vi::SimpleSimVi2Parameters::date0_ |
Definition at line 114 of file SimpleSimVi2.h.
casacore::Vector<casacore::Double> casa::vi::SimpleSimVi2Parameters::df_ |
Definition at line 116 of file SimpleSimVi2.h.
casacore::Bool casa::vi::SimpleSimVi2Parameters::doAC_ |
Definition at line 121 of file SimpleSimVi2.h.
casacore::Bool casa::vi::SimpleSimVi2Parameters::doNoise_ |
Definition at line 117 of file SimpleSimVi2.h.
casacore::Bool casa::vi::SimpleSimVi2Parameters::doNorm_ |
Definition at line 119 of file SimpleSimVi2.h.
casacore::Bool casa::vi::SimpleSimVi2Parameters::doParang_ |
Definition at line 124 of file SimpleSimVi2.h.
casacore::Double casa::vi::SimpleSimVi2Parameters::dt_ |
Definition at line 115 of file SimpleSimVi2.h.
casacore::Matrix<casacore::Float> casa::vi::SimpleSimVi2Parameters::gain_ |
Definition at line 118 of file SimpleSimVi2.h.
casacore::Int casa::vi::SimpleSimVi2Parameters::nAnt_ |
Definition at line 112 of file SimpleSimVi2.h.
casacore::Vector<casacore::Int> casa::vi::SimpleSimVi2Parameters::nChan_ |
Definition at line 113 of file SimpleSimVi2.h.
casacore::Int casa::vi::SimpleSimVi2Parameters::nCorr_ |
Definition at line 112 of file SimpleSimVi2.h.
casacore::Int casa::vi::SimpleSimVi2Parameters::nField_ |
Definition at line 112 of file SimpleSimVi2.h.
casacore::Int casa::vi::SimpleSimVi2Parameters::nScan_ |
Definition at line 112 of file SimpleSimVi2.h.
casacore::Int casa::vi::SimpleSimVi2Parameters::nSpw_ |
Definition at line 112 of file SimpleSimVi2.h.
casacore::Vector<casacore::Int> casa::vi::SimpleSimVi2Parameters::nTimePerField_ |
Definition at line 113 of file SimpleSimVi2.h.
casacore::String casa::vi::SimpleSimVi2Parameters::polBasis_ |
Definition at line 120 of file SimpleSimVi2.h.
casacore::Vector<casacore::Double> casa::vi::SimpleSimVi2Parameters::refFreq_ |
Definition at line 116 of file SimpleSimVi2.h.
casacore::Matrix<casacore::Float> casa::vi::SimpleSimVi2Parameters::stokes_ |
Definition at line 118 of file SimpleSimVi2.h.
casacore::Matrix<casacore::Float> casa::vi::SimpleSimVi2Parameters::tsys_ |
Definition at line 118 of file SimpleSimVi2.h.