File Interp.h¶
-
namespace
lsst Class for a simple mapping implementing a generic AstrometryTransform.
Remove all non-astronomical counts from the Chunk Exposure’s pixels.
Forward declarations for lsst::utils::Cache
For details on the Cache class, see the Cache.h file.
It uses a template rather than a pointer so that the derived classes can use the specifics of the transform. The class simplePolyMapping overloads a few routines.
A base class for image defects
Numeric constants used by the Integrate.h integrator routines.
Compute Image Statistics
- Note
Gauss-Kronrod-Patterson quadrature coefficients for use in quadpack routine qng. These coefficients were calculated with 101 decimal digit arithmetic by L. W. Fullerton, Bell Labs, Nov 1981.
- Note
The Statistics class itself can only handle lsst::afw::image::MaskedImage() types. The philosophy has been to handle other types by making them look like lsst::afw::image::MaskedImage() and reusing that code. Users should have no need to instantiate a Statistics object directly, but should use the overloaded makeStatistics() factory functions.
-
namespace
meas -
namespace
algorithms Functions
-
class
Defect: public lsst::afw::image::DefectBase - #include <Interp.h>
Encapsulate information about a bad portion of a detector.
Public Types
-
enum
DefectPosition¶ Values:
-
LEFT= 1¶ defect is at left boundary
-
NEAR_LEFT¶ defect is near left boundary
-
WIDE_LEFT¶ defect is wide at left boundary
-
MIDDLE¶ defect is in middle of frame
-
WIDE_NEAR_LEFT¶ defect is near left, and wide
-
WIDE¶ defect is in middle, and wide
-
WIDE_NEAR_RIGHT¶ defect is near right, and wide
-
NEAR_RIGHT¶ defect is near right boundary
-
WIDE_RIGHT¶ defect is wide at right boundary
-
RIGHT¶ defect is at right boundary
-
Public Functions
-
Defect(const geom::BoxI &bbox = geom::BoxI()) - Parameters
bbox: Region’s bounding box
-
virtual
~Defect()
-
void
classify(DefectPosition pos, unsigned int type) - Parameters
pos: Position of defect in chiptype: Type of defect
-
unsigned int
getType() const Return the defect’s interpolation type.
-
DefectPosition
getPos() const Return the position of the defect.
-
enum
-
namespace
interp¶ Functions
-
template<typename
MaskedImageT>
std::pair<bool, typename MaskedImageT::Image::Pixel>singlePixel(int x, int y, MaskedImageT const &image, bool horizontal, double minval)¶
Variables
-
double const
lpc_1_c1= 0.7737¶ LPC coefficients for sigma = 1, S/N = infty
-
double const
lpc_1_c2= -0.2737¶
-
double const
lpc_1s2_c1= 0.7358¶ LPC coefficients for sigma = 1/sqrt(2), S/N = infty. These are the coeffs to use when interpolating at 45degrees to the row/column
-
double const
lpc_1s2_c2= -0.2358¶
-
double const
min2GaussianBias= -0.5641895835¶ Mean value of the minimum of two N(0,1) variates.
-
template<typename
-
class
-
namespace