casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
UtilsTVI.h File Reference
#include <casacore/casa/Arrays/Cube.h>
#include <casacore/casa/Arrays/Matrix.h>
#include <casacore/casa/Arrays/Vector.h>
#include <casacore/casa/Arrays/VectorIter.h>
#include <casacore/casa/Containers/Record.h>
#include <casacore/ms/MeasurementSets/MeasurementSet.h>
#include <map>
#include <float.h>

Go to the source code of this file.

Classes

class  casa::vi::DataCubeHolderBase
 
class  casa::vi::DataCubeHolder
 
class  casa::vi::DataCubeMap
 

Namespaces

 casa
 -*- mode: c++ -*-
 
 casa::vi
 A class to support FTMachines get their convolution casacore::Function.
 

Functions

Convenience methods
*casacore::Float 
casa::vi::weightToSigma (casacore::Float weight)
 
casacore::Float casa::vi::sigmaToWeight (casacore::Float sigma)
 
void casa::vi::accumulateWeightCube (const casacore::Cube< casacore::Float > &weightCube, const casacore::Cube< casacore::Bool > &flags, casacore::Matrix< casacore::Float > &result)
 
void casa::vi::accumulateWeightMatrix (const casacore::Matrix< casacore::Float > &weightMatrix, const casacore::Matrix< casacore::Bool > &flags, casacore::Vector< casacore::Float > &result)
 
void casa::vi::accumulateFlagCube (const casacore::Cube< casacore::Bool > &flagCube, casacore::Vector< casacore::Bool > &flagRow)