LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
30 #ifndef LSST_AFW_DETECTION_WARPEDPSF_H
31 #define LSST_AFW_DETECTION_WARPEDPSF_H
35 namespace algorithms {
63 std::string const& kernelName =
"lanczos3",
unsigned int cache = 10000);
97 #endif // LSST_MEAS_ALGORITHMS_WARPEDPSF_H
Parameters to control convolution.
#define CONST_PTR(...)
A shared pointer to a const object.
virtual geom::Point2D getAveragePosition() const
Return the average of the positions of the stars that went into this Psf.
virtual boost::shared_ptr< afw::detection::Psf > clone() const
Polymorphic deep copy. Usually unnecessary, as Psfs are immutable.
boost::shared_ptr< afw::detection::Psf const > _undistortedPsf
A Psf class that maps an arbitrary Psf through a coordinate transformation.
WarpedPsf(boost::shared_ptr< afw::detection::Psf const > undistortedPsf, boost::shared_ptr< afw::geom::TransformPoint2ToPoint2 const > distortion, boost::shared_ptr< afw::math::WarpingControl const > control)
Construct WarpedPsf from unwarped psf and distortion.
A base class for image defects.
virtual boost::shared_ptr< afw::detection::Psf > resized(int width, int height) const
Return a clone with specified kernel dimensions.
An integer coordinate rectangle.
virtual boost::shared_ptr< afw::detection::Psf::Image > doComputeKernelImage(geom::Point2D const &position, afw::image::Color const &color) const
A polymorphic base class for representing an image's Point Spread Function.
Describe the colour of a source.
An intermediate base class for Psfs that use an image representation.
boost::shared_ptr< afw::geom::TransformPoint2ToPoint2 const > _distortion