SourceXtractorPlusPlus
0.15
Please provide a description of the project.
ModelFitting
ModelFitting
Models
PointModel.h
Go to the documentation of this file.
1
23
#ifndef MODELFITTING_POINTMODEL_H
24
#define MODELFITTING_POINTMODEL_H
25
26
#include "
ModelFitting/Parameters/BasicParameter.h
"
27
#include "
ModelFitting/Models/PositionedModel.h
"
28
#include "
ModelFitting/Models/ConstantModel.h
"
29
30
namespace
ModelFitting
{
31
32
class
PointModel
:
public
PositionedModel
,
public
ConstantModel
{
33
34
public
:
35
36
PointModel
(
std::shared_ptr<BasicParameter>
x
,
std::shared_ptr<BasicParameter>
y
,
std::shared_ptr<BasicParameter>
value);
37
38
PointModel
(
PointModel
&& other);
39
40
virtual
~PointModel
();
41
42
};
43
44
}
// end of namespace ModelFitting
45
46
#endif
/* MODELFITTING_POINTMODEL_H */
47
BasicParameter.h
ConstantModel.h
x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
Definition:
MoffatModelFittingTask.cpp:94
y
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
Definition:
MoffatModelFittingTask.cpp:94
PositionedModel.h
ModelFitting::ConstantModel
Definition:
ConstantModel.h:30
ModelFitting::PointModel
Definition:
PointModel.h:32
ModelFitting::PointModel::~PointModel
virtual ~PointModel()
ModelFitting::PointModel::PointModel
PointModel(std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y, std::shared_ptr< BasicParameter > value)
Definition:
PointModel.cpp:27
ModelFitting::PositionedModel
Definition:
PositionedModel.h:30
ModelFitting
Definition:
AsinhChiSquareComparator.h:30
std::shared_ptr
Generated by
1.9.1