23 #ifndef LSST_MEAS_ALGORITHMS_ImagePsf_h_INCLUDED
24 #define LSST_MEAS_ALGORITHMS_ImagePsf_h_INCLUDED
26 #include "lsst/afw/detection/Psf.h"
28 namespace lsst {
namespace meas {
namespace algorithms {
37 class ImagePsf :
public afw::table::io::PersistableFacade<ImagePsf>,
public afw::detection::Psf {
40 explicit ImagePsf(
bool isFixed=
false) : afw::detection::Psf(isFixed) {}
43 double radius, afw::geom::Point2D
const & position, afw::image::Color
const & color
47 afw::geom::Point2D
const & position, afw::image::Color
const & color
54 #endif // !LSST_MEAS_ALGORITHMS_ImagePsf_h_INCLUDED
virtual afw::geom::ellipses::Quadrupole doComputeShape(afw::geom::Point2D const &position, afw::image::Color const &color) const
virtual double doComputeApertureFlux(double radius, afw::geom::Point2D const &position, afw::image::Color const &color) const
ImagePsf(bool isFixed=false)
An intermediate base class for Psfs that use an image representation.