casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Functions
Utils.h File Reference

Go to the source code of this file.

Classes

struct  casa::IChangeDetector
class  casa::ParAngleChangeDetector
 ////////////////////////////////////////////////////////////////////////// More...

Namespaces

namespace  casa
 this file contains all the compiler specific defines
namespace  casa::SynthesisUtils

Functions

Int casa::getPhaseCenter (MeasurementSet &ms, MDirection &dir0, Int whichField=-1)
Bool casa::findMaxAbsLattice (const ImageInterface< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs)
Bool casa::findMaxAbsLattice (const ImageInterface< Float > &masklat, const Lattice< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs, Bool flip=False)
Double casa::getCurrentTimeStamp (const VisBuffer &vb)
void casa::makeStokesAxis (Int npol_p, Vector< String > &polType, Vector< Int > &whichStokes)
Double casa::getPA (const VisBuffer &vb)
void casa::storeImg (String fileName, ImageInterface< Complex > &theImg, Bool writeReIm=False)
void casa::storeImg (String fileName, ImageInterface< Float > &theImg)
void casa::storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< Complex > &cf)
void casa::storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< Float > &cf)
Bool casa::isVBNaN (const VisBuffer &vb, String &mesg)
void casa::SynthesisUtils::rotateComplexArray (LogIO &logIO, Array< Complex > &inArray, CoordinateSystem &inCS, Array< Complex > &outArray, Double dAngleRad, String interpMathod=String("CUBIC"), Bool modifyInCS=True)
void casa::SynthesisUtils::findLatticeMax (const Array< Complex > &lattice, Vector< Float > &maxAbs, Vector< IPosition > &posMaxAbs)
void casa::SynthesisUtils::findLatticeMax (const ImageInterface< Complex > &lattice, Vector< Float > &maxAbs, Vector< IPosition > &posMaxAbs)
void casa::SynthesisUtils::findLatticeMax (const ImageInterface< Float > &lattice, Vector< Float > &maxAbs, Vector< IPosition > &posMaxAbs)
Int casa::SynthesisUtils::nint (const Double &v)
Int casa::SynthesisUtils::nint (const Float &v)
Bool casa::SynthesisUtils::near (const Double &d1, const Double &d2, const Double EPS=1E-6)
template<class T >
void casa::SynthesisUtils::SETVEC (Vector< T > &lhs, const Vector< T > &rhs)
template<class T >
void casa::SynthesisUtils::SETVEC (Array< T > &lhs, const Array< T > &rhs)
template<class T >
casa::SynthesisUtils::getenv (const char *name, const T defaultVal)
Float casa::SynthesisUtils::libreSpheroidal (Float nu)
Double casa::SynthesisUtils::getRefFreq (const VisBuffer &vb)
void casa::SynthesisUtils::makeFTCoordSys (const CoordinateSystem &coords, const Int &convSize, const Vector< Double > &ftRef, CoordinateSystem &ftCoords)
void casa::SynthesisUtils::expandFreqSelection (const Matrix< Double > &freqSelection, Matrix< Double > &expandedFreqList, Matrix< Double > &expandedConjFreqList)
template<class T >
void casa::SynthesisUtils::libreConvolver (Array< T > &c1, const Array< T > &c2)
Double casa::SynthesisUtils::conjFreq (const Double &freq, const Double &refFreq)
Double casa::SynthesisUtils::nearestValue (const Vector< Double > &list, const Double &val, Int &index)
void casa::getHADec (MeasurementSet &ms, const VisBuffer &vb, Double &HA, Double &RA, Double &Dec)