Class lsst::jointcal::ConstrainedPhotometryModel¶
-
class
ConstrainedPhotometryModel
: public lsst::jointcal::PhotometryModel¶ Photometry model with constraints, \(M(x,y) = M_CCD(x,y)*M_visit(u,v)\)
This model consists of the following components:
A spatially invariant zero point per CCD, constrained across all visits, \(M_CCD\).
A Chebyshev polynomial ( \(a_ij*T_i(x)*T_j(y)\) ) per visit, constrained across all CCDs, \(M_visit\).
Because this model’s parameters are degenerate under multiplication by a constant, \(M=(a*M_CCD)*(1/a*M_visit)\), we hold one CCD’s zero point fixed to remove that degeneracy.
Subclassed by lsst::jointcal::ConstrainedFluxModel, lsst::jointcal::ConstrainedMagnitudeModel