1#ifndef LSST_GAUSS2D_FIT_GAUSSIANMODELINTEGRAL_H
2#define LSST_GAUSS2D_FIT_GAUSSIANMODELINTEGRAL_H
5#include "ellipticalcomponent.h"
6#include "integralmodel.h"
8#include "param_filter.h"
10namespace lsst::gauss2d::fit {
24 const std::shared_ptr<const IntegralModel> integralmodel);
27 double get_value()
const override;
28 void set_value(
double value)
override;
30 std::string repr(
bool name_keywords =
false,
31 std::string_view namespace_separator = Object::CC_NAMESPACE_SEPARATOR)
const override;
32 std::string str()
const override;
36 const std::shared_ptr<const IntegralModel> _integralmodel;
An observational channel, usually representing some range of wavelengths of light.
Definition channel.h:29
GaussianModelIntegral(const Channel &channel, const std::shared_ptr< const IntegralModel > integralmodel)
Definition gaussianmodelintegral.cc:9