SourceXtractorPlusPlus
1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ModelFitting
ModelFitting
Models
PositionedModel.h
Go to the documentation of this file.
1
22
23
#ifndef MODELFITTING_POSITIONEDMODEL_H
24
#define MODELFITTING_POSITIONEDMODEL_H
25
26
#include "
ModelFitting/Parameters/BasicParameter.h
"
27
28
namespace
ModelFitting
{
29
30
class
PositionedModel
{
31
32
public
:
33
34
PositionedModel
(
std::shared_ptr<BasicParameter>
x,
std::shared_ptr<BasicParameter>
y);
35
36
PositionedModel
(
PositionedModel
&& other);
37
38
virtual
~PositionedModel
() =
default
;
39
40
double
getX
()
const
;
41
42
double
getY
()
const
;
43
44
private
:
45
std::shared_ptr<BasicParameter>
m_x
;
46
std::shared_ptr<BasicParameter>
m_y
;
47
48
};
// end of class ConstantModel
49
50
}
// end of namespace ModelFitting
51
52
#endif
/* MODELFITTING_POSITIONEDMODEL_H */
53
BasicParameter.h
ModelFitting::PositionedModel::PositionedModel
PositionedModel(std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y)
Definition
PositionedModel.cpp:27
ModelFitting::PositionedModel::~PositionedModel
virtual ~PositionedModel()=default
ModelFitting::PositionedModel::m_x
std::shared_ptr< BasicParameter > m_x
Definition
PositionedModel.h:45
ModelFitting::PositionedModel::getX
double getX() const
Definition
PositionedModel.cpp:37
ModelFitting::PositionedModel::getY
double getY() const
Definition
PositionedModel.cpp:41
ModelFitting::PositionedModel::m_y
std::shared_ptr< BasicParameter > m_y
Definition
PositionedModel.h:46
ModelFitting
Definition
DataVsModelResiduals.icpp:23
std::shared_ptr
Generated by
1.15.0