SourceXtractorPlusPlus
0.12
Please provide a description of the project.
ModelFitting
ModelFitting
Models
PositionedModel.h
Go to the documentation of this file.
1
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
std::shared_ptr
ModelFitting::PositionedModel::~PositionedModel
virtual ~PositionedModel()=default
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:94
ModelFitting
Definition:
AsinhChiSquareComparator.h:30
ModelFitting::PositionedModel::m_y
std::shared_ptr< BasicParameter > m_y
Definition:
PositionedModel.h:46
y
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
Definition:
MoffatModelFittingTask.cpp:94
ModelFitting::PositionedModel
Definition:
PositionedModel.h:30
ModelFitting::PositionedModel::getY
double getY() const
Definition:
PositionedModel.cpp:41
BasicParameter.h
ModelFitting::PositionedModel::getX
double getX() const
Definition:
PositionedModel.cpp:37
ModelFitting::PositionedModel::m_x
std::shared_ptr< BasicParameter > m_x
Definition:
PositionedModel.h:45
Generated by
1.8.14