SourceXtractorPlusPlus  0.10
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
SourceXtractor::FlexibleModelFittingModel Class Referenceabstract

#include <FlexibleModelFittingModel.h>

Inheritance diagram for SourceXtractor::FlexibleModelFittingModel:
[legend]

Public Member Functions

virtual ~FlexibleModelFittingModel ()
 
virtual void addForSource (FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const =0
 

Detailed Description

Definition at line 43 of file FlexibleModelFittingModel.h.

Constructor & Destructor Documentation

virtual SourceXtractor::FlexibleModelFittingModel::~FlexibleModelFittingModel ( )
inlinevirtual

Definition at line 45 of file FlexibleModelFittingModel.h.

Member Function Documentation

virtual void SourceXtractor::FlexibleModelFittingModel::addForSource ( FlexibleModelFittingParameterManager manager,
const SourceInterface source,
std::vector< ModelFitting::ConstantModel > &  constant_models,
std::vector< ModelFitting::PointModel > &  point_models,
std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &  extended_models,
std::tuple< double, double, double, double >  jacobian,
std::shared_ptr< CoordinateSystem reference_coordinates,
std::shared_ptr< CoordinateSystem coordinates,
PixelCoordinate  offset 
) const
pure virtual

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