SourceXtractorPlusPlus
0.10
Please provide a description of the project.
ModelFitting
src
lib
Parameters
EngineParameter.cpp
Go to the documentation of this file.
1
24
#include "
ModelFitting/Parameters/EngineParameter.h
"
25
26
namespace
ModelFitting
{
27
28
using namespace
std
;
29
30
void
EngineParameter::setEngineValue
(
const
double
engine_value) {
31
m_engine_value = engine_value;
32
BasicParameter::setValue
(
m_converter
->engineToWorld(engine_value));
33
}
34
35
double
EngineParameter::getEngineToWorldDerivative
()
const
{
36
return
m_converter
->getEngineToWorldDerivative(getValue());
37
}
38
39
void
EngineParameter::setValue
(
const
double
value) {
40
BasicParameter::setValue
(value);
41
m_engine_value =
m_converter
->worldToEngine(value);
42
}
43
44
45
46
}
// namespace ModelFitting
EngineParameter.h
ModelFitting::BasicParameter::setValue
virtual void setValue(const double new_value)
Definition:
BasicParameter.cpp:32
ModelFitting::EngineParameter::setEngineValue
void setEngineValue(const double engine_value)
Definition:
EngineParameter.cpp:30
ModelFitting::EngineParameter::setValue
void setValue(const double value) override
Definition:
EngineParameter.cpp:39
m_converter
SourceCatalog::CatalogFromTable m_converter
std
STL namespace.
ModelFitting
Definition:
AsinhChiSquareComparator.h:30
ModelFitting::EngineParameter::getEngineToWorldDerivative
double getEngineToWorldDerivative() const
Definition:
EngineParameter.cpp:35
Generated by
1.8.17