SourceXtractorPlusPlus
0.13
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
MoffatModelFitting
MoffatModelFittingTask.h
Go to the documentation of this file.
1
17
/*
18
* MoffatModelFittingTask.h
19
*
20
* Created on: May 2, 2017
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_MOFFATMODELFITTING_MOFFATMODELFITTINGTASK_H_
25
#define _SEIMPLEMENTATION_PLUGIN_MOFFATMODELFITTING_MOFFATMODELFITTINGTASK_H_
26
27
#include "
SEFramework/Task/SourceTask.h
"
28
29
#include "
SEImplementation/Image/ImagePsf.h
"
30
31
namespace
SourceXtractor
{
32
33
class
MoffatModelFittingTask
:
public
SourceTask
{
34
35
public
:
36
MoffatModelFittingTask
(
const
std::string
& least_squares_engine,
unsigned
int
max_iterations)
37
:
m_least_squares_engine
(least_squares_engine),
m_max_iterations
(max_iterations) {}
38
39
virtual
~MoffatModelFittingTask
() =
default
;
40
41
virtual
void
computeProperties
(
SourceInterface
& source)
const override
;
42
43
private
:
44
45
std::string
m_least_squares_engine
;
46
unsigned
int
m_max_iterations
;
47
};
48
49
}
50
51
#endif
/* _SEIMPLEMENTATION_PLUGIN_MOFFATMODELFITTING_MOFFATMODELFITTINGTASK_H_ */
SourceXtractor::MoffatModelFittingTask::MoffatModelFittingTask
MoffatModelFittingTask(const std::string &least_squares_engine, unsigned int max_iterations)
Definition:
MoffatModelFittingTask.h:36
std::string
STL class.
SourceXtractor::MoffatModelFittingTask
Definition:
MoffatModelFittingTask.h:33
SourceXtractor::MoffatModelFittingTask::m_least_squares_engine
std::string m_least_squares_engine
Definition:
MoffatModelFittingTask.h:45
SourceXtractor::MoffatModelFittingTask::m_max_iterations
unsigned int m_max_iterations
Definition:
MoffatModelFittingTask.h:46
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::MoffatModelFittingTask::~MoffatModelFittingTask
virtual ~MoffatModelFittingTask()=default
SourceXtractor::SourceTask
A Task that acts on a Source to compute one or more properties.
Definition:
SourceTask.h:36
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceXtractor::MoffatModelFittingTask::computeProperties
virtual void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
Definition:
MoffatModelFittingTask.cpp:154
SourceTask.h
ImagePsf.h
Generated by
1.8.20