LSSTApplications
18.0.0+106,18.0.0+50,19.0.0,19.0.0+1,19.0.0+10,19.0.0+11,19.0.0+13,19.0.0+17,19.0.0+2,19.0.0-1-g20d9b18+6,19.0.0-1-g425ff20,19.0.0-1-g5549ca4,19.0.0-1-g580fafe+6,19.0.0-1-g6fe20d0+1,19.0.0-1-g7011481+9,19.0.0-1-g8c57eb9+6,19.0.0-1-gb5175dc+11,19.0.0-1-gdc0e4a7+9,19.0.0-1-ge272bc4+6,19.0.0-1-ge3aa853,19.0.0-10-g448f008b,19.0.0-12-g6990b2c,19.0.0-2-g0d9f9cd+11,19.0.0-2-g3d9e4fb2+11,19.0.0-2-g5037de4,19.0.0-2-gb96a1c4+3,19.0.0-2-gd955cfd+15,19.0.0-3-g2d13df8,19.0.0-3-g6f3c7dc,19.0.0-4-g725f80e+11,19.0.0-4-ga671dab3b+1,19.0.0-4-gad373c5+3,19.0.0-5-ga2acb9c+2,19.0.0-5-gfe96e6c+2,w.2020.01
LSSTDataManagementBasePackage
|
A local mapping between two UnitSystems. More...
#include <UnitSystem.h>
Public Member Functions | |
LocalUnitTransform (geom::Point2D const &sourcePixel, UnitSystem const &source, UnitSystem const &destination) | |
LocalUnitTransform () | |
Construct an identity transform for both geometry and flux. More... | |
Public Attributes | |
geom::AffineTransform | geometric |
Maps source pixel coordinates to destination pixel coordinates. More... | |
double | flux |
Multiply source fluxes by this to get destination fluxes. More... | |
double | sb |
Multiply source surface brightnesses by this to get destination surface brightnesses. More... | |
A local mapping between two UnitSystems.
LocalUnitTransform is "local" because it linearizes the Wcs and evaluates the PhotoCalib transform at a particular predifined point, allowing it to represent the geometric transform as an AffineTransform and the photometric transform as a simple scaling.
Definition at line 80 of file UnitSystem.h.
lsst::meas::modelfit::LocalUnitTransform::LocalUnitTransform | ( | geom::Point2D const & | sourcePixel, |
UnitSystem const & | source, | ||
UnitSystem const & | destination | ||
) |
|
inline |
Construct an identity transform for both geometry and flux.
Definition at line 94 of file UnitSystem.h.
double lsst::meas::modelfit::LocalUnitTransform::flux |
Multiply source fluxes by this to get destination fluxes.
Definition at line 85 of file UnitSystem.h.
geom::AffineTransform lsst::meas::modelfit::LocalUnitTransform::geometric |
Maps source pixel coordinates to destination pixel coordinates.
Definition at line 82 of file UnitSystem.h.
double lsst::meas::modelfit::LocalUnitTransform::sb |
Multiply source surface brightnesses by this to get destination surface brightnesses.
Definition at line 88 of file UnitSystem.h.