Template Class SquaredExpCovariogram¶
Defined in File GaussianProcess.h
Inheritance Relationships¶
Base Type¶
public lsst::afw::math::Covariogram< T >(Template Class Covariogram)
Class Documentation¶
-
template<typename
T>
classSquaredExpCovariogram: public lsst::afw::math::Covariogram<T> -
a Covariogram that falls off as the negative exponent of the square of the distance between the points
Contains one hyper parameter (_ellSquared) encoding the square of the characteristic length scale of the covariogram
Public Functions
-
~SquaredExpCovariogram()¶
-
SquaredExpCovariogram()¶
-
void
setEllSquared(double ellSquared)¶ set the _ellSquared hyper parameter (the square of the characteristic length scale of the covariogram)
-
T
operator()(ndarray::Array<const T, 1, 1> const &p1, ndarray::Array<const T, 1, 1> const &p2) const¶ Actually evaluate the covariogram function relating two points you want to interpolate from
- Parameters
[in] p1: the first point[in] p2: the second point
-