lsst.jointcal
master-gc935ebf72c
|
Photometric response model which has a single photometric factor per CcdImage. More...
#include <SimplePhotometryModel.h>
Public Member Functions | |
SimplePhotometryModel (const CcdImageList &ccdImageList) | |
unsigned | assignIndices (const std::string &whatToFit, unsigned firstIndex) |
Assign indices to parameters involved in mappings, starting at firstIndex. More... | |
void | offsetParams (const Eigen::VectorXd &delta) |
Offset the parameters by the provided amounts. More... | |
double | photomFactor (const CcdImage &ccdImage, const Point &where=Point()) const |
Return the "photometric factor" for this ccdImage. More... | |
void | getIndicesAndDerivatives (const MeasuredStar &measuredStar, const CcdImage &ccdImage, std::vector< unsigned > &indices, Eigen::VectorXd &D) |
number of parameters to be read in indices.size() More... | |
![]() | |
virtual | ~PhotometryModel () |
Photometric response model which has a single photometric factor per CcdImage.
It considers a full exposure as reference.
Definition at line 19 of file SimplePhotometryModel.h.
lsst::jointcal::SimplePhotometryModel::SimplePhotometryModel | ( | const CcdImageList & | ccdImageList | ) |
Definition at line 15 of file SimplePhotometryModel.cc.
|
virtual |
Assign indices to parameters involved in mappings, starting at firstIndex.
[in] | whatToFit | Ignored. |
[in] | firstIndex | Index to start assigning at. |
Implements lsst::jointcal::PhotometryModel.
Definition at line 28 of file SimplePhotometryModel.cc.
|
virtual |
number of parameters to be read in indices.size()
Implements lsst::jointcal::PhotometryModel.
Definition at line 67 of file SimplePhotometryModel.cc.
|
virtual |
Offset the parameters by the provided amounts.
The shifts are applied according to the indices given in AssignIndices.a
[in] | delta | vector of offsets to apply |
Implements lsst::jointcal::PhotometryModel.
Definition at line 39 of file SimplePhotometryModel.cc.
|
virtual |
Return the "photometric factor" for this ccdImage.
Multiply this by a Calib's flux/magnitude zero-point to get the updated fluxMag0.
[in] | ccdImage | The ccdImage to get the photometric factor for. |
[in] | where | Ignored |
Implements lsst::jointcal::PhotometryModel.
Definition at line 62 of file SimplePhotometryModel.cc.