1#ifndef LSST_GAUSS2D_FIT_INTEGRALMODEL_H
2#define LSST_GAUSS2D_FIT_INTEGRALMODEL_H
10#include "parametricmodel.h"
12namespace lsst::gauss2d::fit {
An observational channel, usually representing some range of wavelengths of light.
Definition channel.h:29
A Parametric model for the integral of a 2D distribution.
Definition integralmodel.h:23
virtual std::vector< std::pair< ParamBaseCRef, ExtraParamFactorValues > > get_integral_derivative_factors(const Channel &channel) const =0
Return the partial derivative of the model w.r.t. each metaparameter.
virtual double get_integral(const Channel &channel) const =0
Get the value of the integral in a single Channel.
Definition parametric.h:13