SourceXtractorPlusPlus
0.10
Please provide a description of the project.
ModelFitting
src
lib
Models
PositionedModel.cpp
Go to the documentation of this file.
1
23
#include "
ModelFitting/Models/PositionedModel.h
"
24
25
namespace
ModelFitting
{
26
27
PositionedModel::PositionedModel
(
std::shared_ptr<BasicParameter>
x
,
std::shared_ptr<BasicParameter>
y
)
28
: m_x(
x
), m_y(
y
)
29
{
30
}
31
32
PositionedModel::PositionedModel
(
PositionedModel
&& other)
33
: m_x {other.m_x}, m_y{other.m_y}
34
{
35
}
36
37
double
PositionedModel::getX
()
const
{
38
return
m_x
->getValue();
39
}
40
41
double
PositionedModel::getY
()
const
{
42
return
m_y
->getValue();
43
}
44
45
}
// end of namespace ModelFitting
std::shared_ptr< BasicParameter >
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::PositionedModel
Definition:
PositionedModel.h:30
ModelFitting::PositionedModel::PositionedModel
PositionedModel(std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y)
Definition:
PositionedModel.cpp:27
x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
Definition:
MoffatModelFittingTask.cpp:93
ModelFitting::PositionedModel::getX
double getX() const
Definition:
PositionedModel.cpp:37
y
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
Definition:
MoffatModelFittingTask.cpp:93
ModelFitting::PositionedModel::m_x
std::shared_ptr< BasicParameter > m_x
Definition:
PositionedModel.h:45
ModelFitting
Definition:
AsinhChiSquareComparator.h:30
PositionedModel.h
Generated by
1.8.17