lsst.gauss2d.fit g199a45376c+3b7b3fd841
 
Loading...
Searching...
No Matches
lsst::gauss2d::fit::GaussianModelIntegral Class Reference

#include <gaussianmodelintegral.h>

Inheritance diagram for lsst::gauss2d::fit::GaussianModelIntegral:
lsst::gauss2d::fit::SersicModelIntegral

Public Member Functions

 GaussianModelIntegral (const Channel &channel, const std::shared_ptr< const IntegralModel > integralmodel)
 
double get_value () const override
 
void set_value (double value) override
 
std::string repr (bool name_keywords=false, std::string_view namespace_separator=Object::CC_NAMESPACE_SEPARATOR) const override
 
std::string str () const override
 

Protected Attributes

const Channel_channel
 
const std::shared_ptr< const IntegralModel_integralmodel
 

Detailed Description

A single-channel GaussianIntegral referencing a Parametric IntegralModel.

Constructor & Destructor Documentation

◆ GaussianModelIntegral()

lsst::gauss2d::fit::GaussianModelIntegral::GaussianModelIntegral ( const Channel & channel,
const std::shared_ptr< const IntegralModel > integralmodel )
explicit

Construct a GaussianModelIntegral instance for one Channel.

Parameters
channelThe Channel for the integral.
integralmodelAn IntegralModel valid for channel.

The documentation for this class was generated from the following files: