#include <PhotometryMapping.h>
Definition at line 16 of file PhotometryMapping.h.
◆ PhotometryMapping() [1/3]
lsst::jointcal::PhotometryMapping::PhotometryMapping |
( |
PhotometryTransfo const & |
_transfo | ) |
|
|
inlineexplicit |
◆ PhotometryMapping() [2/3]
No copy or move: there is only ever one instance of a given mapping (i.e. per ccd+visit)
◆ PhotometryMapping() [3/3]
◆ computeTransformAndDerivatives()
void lsst::jointcal::PhotometryMapping::computeTransformAndDerivatives |
( |
Point const & |
where, |
|
|
double & |
out, |
|
|
Eigen::MatrixX2d & |
H |
|
) |
| const |
Applies the mapping and evaluates the derivatives with respect to the fitted parameters.
This is grouped into a single call because for most models, evaluating the derivatives w.r.t parameters is not much longer than just transforming.
◆ getIndex()
unsigned lsst::jointcal::PhotometryMapping::getIndex |
( |
| ) |
|
|
inline |
◆ getNpar()
unsigned lsst::jointcal::PhotometryMapping::getNpar |
( |
| ) |
const |
|
inline |
◆ getTransfo()
◆ offsetParams()
void lsst::jointcal::PhotometryMapping::offsetParams |
( |
const double * |
delta | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setIndex()
void lsst::jointcal::PhotometryMapping::setIndex |
( |
unsigned |
i | ) |
|
|
inline |
◆ setMappingIndices()
void lsst::jointcal::PhotometryMapping::setMappingIndices |
( |
std::vector< unsigned > & |
indices | ) |
const |
|
inline |
◆ transformPosAndErrors()
void lsst::jointcal::PhotometryMapping::transformPosAndErrors |
( |
Point const & |
where, |
|
|
double & |
out |
|
) |
| const |
The same as above but without the parameter derivatives (used to evaluate chi^2)
◆ index
unsigned lsst::jointcal::PhotometryMapping::index |
|
protected |
◆ transfo
The documentation for this class was generated from the following file: