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
-