casac::sdmath Class Reference

#include <sdmath_cmpt.h>

List of all members.


Detailed Description

sdmath component class

// TODO: WRITE YOUR DESCRIPTION HERE!

Author:
Version:

Definition at line 36 of file sdmath_cmpt.h.

Public Member Functions

 sdmath ()
virtual ~sdmath ()
::casac::sdtableb_operate (const::casac::record &left, const ::casac::record &right, const std::string &op, const bool doTSys)
::casac::sdtablequotient (const::casac::record &onscan, const ::casac::record &offscan, const bool preserve)
::casac::sdtablescale (const::casac::record &intable, const double factor, const bool all)
void scaleinsitu (const::casac::record &intable, const double factor, const bool doAll, const bool doTSys)
::casac::sdtableadd (const::casac::record &intable, const double offset, const bool all)
void addinsitu (const::casac::record &intable, const double offset, const bool doAll)
::casac::sdtablesmooth (const::casac::record &intable, const std::string &kernel, const double width, const bool doAll)
void smoothinsitu (const::casac::record &intable, const std::string &kernel, const double width)
::casac::sdtableconvertflux (const::casac::record &intable, const double dia, const double eta, const double JyPerK, const bool doAll)
void convertfluxinsitu (const::casac::record &intable, const double dia, const double eta, const double JyPerK, const bool doAll)
::casac::sdtablegainel (const::casac::record &intable, const std::vector< double > &coeffs, const std::string &fname, const std::string &method, const bool doAll)
void gainelinsitu (const::casac::record &intable, const std::vector< double > &coeffs, const std::string &fname, const std::string &method, const bool doAll)
::casac::sdtablefreqalign (const::casac::record &intable, const std::string &reftime, const std::string &method, const bool perfreqid)
void freqaligninsitu (const::casac::record &intable, const std::string &reftime, const std::string &method, const bool perfreqid)
::casac::sdtableopacity (const::casac::record &intable, const double tau, const bool doAll)
void opacityinsitu (const::casac::record &intable, const double tau, const bool doAll)
::casac::sdtableaverage (const::casac::record &intable, const std::vector< bool > &mask, const bool scanAv, const std::string &wt)
::casac::sdtableaveragepol (const::casac::record &intable, const std::vector< bool > &mask, const std::string &weightstr)
void averagepolinsitu (const::casac::record &intable, const std::vector< bool > &mask, const std::string &weightstr)
::casac::sdtablebin (const::casac::record &intable, const int width)
void bininsitu (const::casac::record &intable, const int width)
::casac::sdtableresample (const::casac::record &intable, const std::string &method, const double width)
void resampleinsitu (const::casac::record &intable, const std::string &method, const double width)
std::vector< double > stats (const::casac::record &intable, const std::vector< bool > &mask, const std::string &which, const int row)
void rotatexyphase (const::casac::record &intable, const double angle, const bool doAll)
void rotatelinpolphase (const::casac::record &intable, const double angle, const bool doAll)
::casac::sdtablefreqsw (const::casac::record &intable)
void insitufreqsw (const::casac::record &intable)


Constructor & Destructor Documentation

casac::sdmath::sdmath (  ) 

virtual casac::sdmath::~sdmath (  )  [virtual]


Member Function Documentation

::casac::sdtable* casac::sdmath::b_operate ( const ::casac::record left,
const ::casac::record right,
const std::string &  op,
const bool  doTSys 
)

::casac::sdtable* casac::sdmath::quotient ( const ::casac::record onscan,
const ::casac::record offscan,
const bool  preserve 
)

::casac::sdtable* casac::sdmath::scale ( const ::casac::record intable,
const double  factor,
const bool  all 
)

void casac::sdmath::scaleinsitu ( const ::casac::record intable,
const double  factor,
const bool  doAll,
const bool  doTSys 
)

::casac::sdtable* casac::sdmath::add ( const ::casac::record intable,
const double  offset,
const bool  all 
)

void casac::sdmath::addinsitu ( const ::casac::record intable,
const double  offset,
const bool  doAll 
)

::casac::sdtable* casac::sdmath::smooth ( const ::casac::record intable,
const std::string &  kernel,
const double  width,
const bool  doAll 
)

void casac::sdmath::smoothinsitu ( const ::casac::record intable,
const std::string &  kernel,
const double  width 
)

::casac::sdtable* casac::sdmath::convertflux ( const ::casac::record intable,
const double  dia,
const double  eta,
const double  JyPerK,
const bool  doAll 
)

void casac::sdmath::convertfluxinsitu ( const ::casac::record intable,
const double  dia,
const double  eta,
const double  JyPerK,
const bool  doAll 
)

::casac::sdtable* casac::sdmath::gainel ( const ::casac::record intable,
const std::vector< double > &  coeffs,
const std::string &  fname,
const std::string &  method,
const bool  doAll 
)

void casac::sdmath::gainelinsitu ( const ::casac::record intable,
const std::vector< double > &  coeffs,
const std::string &  fname,
const std::string &  method,
const bool  doAll 
)

::casac::sdtable* casac::sdmath::freqalign ( const ::casac::record intable,
const std::string &  reftime,
const std::string &  method,
const bool  perfreqid 
)

void casac::sdmath::freqaligninsitu ( const ::casac::record intable,
const std::string &  reftime,
const std::string &  method,
const bool  perfreqid 
)

::casac::sdtable* casac::sdmath::opacity ( const ::casac::record intable,
const double  tau,
const bool  doAll 
)

void casac::sdmath::opacityinsitu ( const ::casac::record intable,
const double  tau,
const bool  doAll 
)

::casac::sdtable* casac::sdmath::average ( const ::casac::record intable,
const std::vector< bool > &  mask,
const bool  scanAv,
const std::string &  wt 
)

::casac::sdtable* casac::sdmath::averagepol ( const ::casac::record intable,
const std::vector< bool > &  mask,
const std::string &  weightstr 
)

void casac::sdmath::averagepolinsitu ( const ::casac::record intable,
const std::vector< bool > &  mask,
const std::string &  weightstr 
)

::casac::sdtable* casac::sdmath::bin ( const ::casac::record intable,
const int  width 
)

void casac::sdmath::bininsitu ( const ::casac::record intable,
const int  width 
)

::casac::sdtable* casac::sdmath::resample ( const ::casac::record intable,
const std::string &  method,
const double  width 
)

void casac::sdmath::resampleinsitu ( const ::casac::record intable,
const std::string &  method,
const double  width 
)

std::vector<double> casac::sdmath::stats ( const ::casac::record intable,
const std::vector< bool > &  mask,
const std::string &  which,
const int  row 
)

void casac::sdmath::rotatexyphase ( const ::casac::record intable,
const double  angle,
const bool  doAll 
)

void casac::sdmath::rotatelinpolphase ( const ::casac::record intable,
const double  angle,
const bool  doAll 
)

::casac::sdtable* casac::sdmath::freqsw ( const ::casac::record intable  ) 

void casac::sdmath::insitufreqsw ( const ::casac::record intable  ) 


The documentation for this class was generated from the following file:
Generated on Mon Sep 1 22:48:42 2008 for NRAOCASA by  doxygen 1.5.1