SourceXtractorPlusPlus
0.15
Please provide a description of the project.
ModelFitting
ModelFitting
Parameters
CoordinateConverter.h
Go to the documentation of this file.
1
24
#ifndef COORDINATE_CONVERTER_H_
25
#define COORDINATE_CONVERTER_H_
26
27
namespace
ModelFitting
{
28
43
class
CoordinateConverter
{
44
45
public
:
46
58
virtual
double
worldToEngine
(
const
double
world_value)
const
= 0;
59
68
virtual
double
engineToWorld
(
const
double
engine_value)
const
= 0;
69
70
virtual
double
getEngineToWorldDerivative
(
const
double
value)
const
= 0;
71
75
virtual
~CoordinateConverter
() {
76
}
77
78
};
79
80
}
// namespace ModelFitting
81
82
#endif
/* COORDINATE_CONVERTER_H_ */
ModelFitting::CoordinateConverter::worldToEngine
virtual double worldToEngine(const double world_value) const =0
World to engine coordinate converter.
ModelFitting::CoordinateConverter::engineToWorld
virtual double engineToWorld(const double engine_value) const =0
Engine to world coordinate converter.
ModelFitting::CoordinateConverter::getEngineToWorldDerivative
virtual double getEngineToWorldDerivative(const double value) const =0
ModelFitting
Definition:
AsinhChiSquareComparator.h:30
ModelFitting::CoordinateConverter::~CoordinateConverter
virtual ~CoordinateConverter()
Destructor.
Definition:
CoordinateConverter.h:75
ModelFitting::CoordinateConverter
The coordinate converter interface.
Definition:
CoordinateConverter.h:43
Generated by
1.8.20