FluxCalcVQS.h File Reference

Go to the source code of this file.

Classes

class  casa::FluxCalcVQS
 class Vector; More...

Namespaces

namespace  casa
 

----------------------------------------------------------------------------- Start of casa namespace -----------------------------------------------------------------------------


Functions

***virtual casa::~FluxCalcVQS ()
virtual Bool casa::operator() (Flux< Double > &value, Flux< Double > &error, const MFrequency &mfreq, const Bool updatecoeffs)=0
Bool casa::operator() (Vector< Flux< Double > > &values, Vector< Flux< Double > > &errors, const Vector< MFrequency > &mfreqs)
Bool casa::operator() (Vector< Flux< Double > > &values, Vector< Flux< Double > > &errors, const Vector< MFrequency > &mfreqs, const MEpoch &mtime, const String &interpmethod)
 for time variable case with interpolation method
virtual Bool casa::setSource (const String &sourceName, const MDirection &sourceDir)
 If a FS::Source enum matches srcName, returns the enum.
FCVQS::Source casa::getSrcEnum ()
MDirection casa::getDirection ()
 MDirection getDirection() {return directions_p[srcEnum_p];}.
void casa::readQSCoeffsTable (const Path &fileName)
 Read the coefficient data table.
void casa::interpolate (const String &interpmethod)
 Interpolate for time variable source.
void casa::setSourceCoeffsfromVec (uInt &i)
 Set the coefficients from one epoch where i is row number in the original data table.
RigidVector< Vector< Float >, 2 > casa::getCurrentCoeffs ()
 Get currently set coefficients.
void casa::isTimeVar (Bool istimevar)
 keep track if it is non-time var source for Perley-Butler2013
 casa::FluxCalcVQS ()
Interpolate1D< Double, Float >
::Method 
casa::getInterpMethod_p (const String &interpmethod)
 A map from an FS::Source enum to a list of recognized names for it.
void casa::convertYearFracToMjd (const Vector< Double > &yearfrac, Vector< Double > &mjds)
 convert epochs in year.frac to mjds

Variables

FCVQS::Source casa::srcEnum_p
Vector< Double > casa::epochvec_p
Matrix< Float > casa::coeffsmat_p
Matrix< Float > casa::coefferrsmat_p
Vector< Float > casa::fluxes_p
RigidVector< Vector< Float >, 2 > casa::tvcoeffs_p
 Vector<Float> tvcoeffs_p;.
Table casa::Table_p
Bool casa::istimevar_p
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1