27#ifndef SCIMATH_SMOOTH_H
28#define SCIMATH_SMOOTH_H
31#include <casacore/casa/aips.h>
32#include <casacore/casa/Arrays/Vector.h>
96#ifndef CASACORE_NO_AUTO_TEMPLATES
97#include <casacore/scimath/Mathematics/Smooth.tcc>
static void hanning(Vector< T > &out, Vector< Bool > &outmask, Vector< T > &in, Vector< Bool > &mask, Bool TrueIsGood, Bool relaxed=True)
Hanning smoothing.
static void hanning(Array< T > &out, Array< Bool > &outmask, Array< T > &in, Array< Bool > &mask, Bool TrueIsGood, Bool relaxed=True)
as above but calling hanningSmooth for each row of the 2D array
For temporary backward namespace compatibility, use casa as alias for casacore.
LatticeExprNode mask(const LatticeExprNode &expr)
This function returns the mask of the given expression.
bool Bool
Define the standard types used by Casacore.