|
lsst.meas.modelfit g9a9c865167+ee76a57405
|
Helper class for evaluating the -log of a TruncatedGaussian. More...
#include <TruncatedGaussian.h>
Public Member Functions | |
| TruncatedGaussianLogEvaluator (TruncatedGaussian const &parent) | |
| template<typename Derived> | |
| Scalar | operator() (Eigen::MatrixBase< Derived > const &alpha) const |
| Scalar | operator() (ndarray::Array< Scalar const, 1, 1 > const &alpha) const |
| void | operator() (ndarray::Array< Scalar const, 2, 1 > const &alpha, ndarray::Array< Scalar, 1, 1 > const &output) const |
Protected Attributes | |
| Scalar | _norm |
| Vector | _mu |
| Vector | _workspace |
| Matrix | _rootH |
Helper class for evaluating the -log of a TruncatedGaussian.
Definition at line 245 of file TruncatedGaussian.h.
|
explicit |
|
inline |
Definition at line 251 of file TruncatedGaussian.h.
| Scalar lsst::meas::modelfit::TruncatedGaussianLogEvaluator::operator() | ( | ndarray::Array< Scalar const, 1, 1 > const & | alpha | ) | const |
| void lsst::meas::modelfit::TruncatedGaussianLogEvaluator::operator() | ( | ndarray::Array< Scalar const, 2, 1 > const & | alpha, |
| ndarray::Array< Scalar, 1, 1 > const & | output ) const |
|
protected |
Definition at line 266 of file TruncatedGaussian.h.
|
protected |
Definition at line 265 of file TruncatedGaussian.h.
|
protected |
Definition at line 268 of file TruncatedGaussian.h.
|
mutableprotected |
Definition at line 267 of file TruncatedGaussian.h.