#include <SimpleSimVi2.h>
Public Member Functions | |
SimpleSimVi2Parameters () | |
Default ctor (sets default values, useful for self-testing). | |
SimpleSimVi2Parameters (Int nField, Int nScan, Int nSpw, Int nAnt, Int nCorr, const Vector< Int > &nTimePerField, const Vector< Int > &nChan, Complex c0=Complex(0.0f)) | |
Simple, shape-oriented ctor. | |
SimpleSimVi2Parameters (Int nField, Int nScan, Int nSpw, Int nAnt, Int nCorr, const Vector< Int > &nTimePerField, const Vector< Int > &nChan, String date0, Double dt, const Vector< Double > &refFreq, const Vector< Double > &df, const Matrix< Float > &stokes, Bool doNoise, const Matrix< Float > &gain, const Matrix< Float > &tsys, Bool doNorm=True, String polBasis="circ", Bool doAC=False, Complex c0=Complex(0.0f)) | |
Full control. | |
SimpleSimVi2Parameters (const SimpleSimVi2Parameters &other) | |
SimpleSimVi2Parameters & | operator= (const SimpleSimVi2Parameters &other) |
~SimpleSimVi2Parameters () | |
void | summary () const |
Vector< Double > | freqs (Int spw) const |
Return frequencies for specified spw. | |
Public Attributes | |
Int | nField_ |
Int | nScan_ |
Int | nSpw_ |
Int | nAnt_ |
Int | nCorr_ |
Vector< Int > | nTimePerField_ |
Vector< Int > | nChan_ |
String | date0_ |
Double | dt_ |
Vector< Double > | refFreq_ |
Vector< Double > | df_ |
Bool | doNoise_ |
Matrix< Float > | stokes_ |
Matrix< Float > | gain_ |
Matrix< Float > | tsys_ |
Bool | doNorm_ |
String | polBasis_ |
Bool | doAC_ |
Complex | c0_ |
Private Member Functions | |
void | initialize (const Vector< Int > &nTimePerField, const Vector< Int > &nChan, const Vector< Double > &refFreq, const Vector< Double > &df, const Matrix< Float > &stokes, const Matrix< Float > &gain, const Matrix< Float > &tsys) |
Definition at line 67 of file SimpleSimVi2.h.
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | ) |
Default ctor (sets default values, useful for self-testing).
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | Int | nField, | |
Int | nScan, | |||
Int | nSpw, | |||
Int | nAnt, | |||
Int | nCorr, | |||
const Vector< Int > & | nTimePerField, | |||
const Vector< Int > & | nChan, | |||
Complex | c0 = Complex(0.0f) | |||
) |
Simple, shape-oriented ctor.
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | Int | nField, | |
Int | nScan, | |||
Int | nSpw, | |||
Int | nAnt, | |||
Int | nCorr, | |||
const Vector< Int > & | nTimePerField, | |||
const Vector< Int > & | nChan, | |||
String | date0, | |||
Double | dt, | |||
const Vector< Double > & | refFreq, | |||
const Vector< Double > & | df, | |||
const Matrix< Float > & | stokes, | |||
Bool | doNoise, | |||
const Matrix< Float > & | gain, | |||
const Matrix< Float > & | tsys, | |||
Bool | doNorm = True , |
|||
String | polBasis = "circ" , |
|||
Bool | doAC = False , |
|||
Complex | c0 = Complex(0.0f) | |||
) |
Full control.
casa::vi::SimpleSimVi2Parameters::SimpleSimVi2Parameters | ( | const SimpleSimVi2Parameters & | other | ) |
casa::vi::SimpleSimVi2Parameters::~SimpleSimVi2Parameters | ( | ) |
Vector<Double> casa::vi::SimpleSimVi2Parameters::freqs | ( | Int | spw | ) | const |
Return frequencies for specified spw.
void casa::vi::SimpleSimVi2Parameters::initialize | ( | const Vector< Int > & | nTimePerField, | |
const Vector< Int > & | nChan, | |||
const Vector< Double > & | refFreq, | |||
const Vector< Double > & | df, | |||
const Matrix< Float > & | stokes, | |||
const Matrix< Float > & | gain, | |||
const Matrix< Float > & | tsys | |||
) | [private] |
SimpleSimVi2Parameters& casa::vi::SimpleSimVi2Parameters::operator= | ( | const SimpleSimVi2Parameters & | other | ) |
void casa::vi::SimpleSimVi2Parameters::summary | ( | ) | const |
Definition at line 109 of file SimpleSimVi2.h.
Definition at line 101 of file SimpleSimVi2.h.
Vector<Double> casa::vi::SimpleSimVi2Parameters::df_ |
Definition at line 103 of file SimpleSimVi2.h.
Definition at line 108 of file SimpleSimVi2.h.
Definition at line 104 of file SimpleSimVi2.h.
Definition at line 106 of file SimpleSimVi2.h.
Definition at line 102 of file SimpleSimVi2.h.
Matrix<Float> casa::vi::SimpleSimVi2Parameters::gain_ |
Definition at line 105 of file SimpleSimVi2.h.
Definition at line 99 of file SimpleSimVi2.h.
Vector<Int> casa::vi::SimpleSimVi2Parameters::nChan_ |
Definition at line 100 of file SimpleSimVi2.h.
Definition at line 99 of file SimpleSimVi2.h.
Definition at line 99 of file SimpleSimVi2.h.
Definition at line 99 of file SimpleSimVi2.h.
Definition at line 99 of file SimpleSimVi2.h.
Vector<Int> casa::vi::SimpleSimVi2Parameters::nTimePerField_ |
Definition at line 100 of file SimpleSimVi2.h.
Definition at line 107 of file SimpleSimVi2.h.
Vector<Double> casa::vi::SimpleSimVi2Parameters::refFreq_ |
Definition at line 103 of file SimpleSimVi2.h.
Matrix<Float> casa::vi::SimpleSimVi2Parameters::stokes_ |
Definition at line 105 of file SimpleSimVi2.h.
Matrix<Float> casa::vi::SimpleSimVi2Parameters::tsys_ |
Definition at line 105 of file SimpleSimVi2.h.