Class PsfexPsf¶
Defined in File PsfexPsf.h
Inheritance Relationships¶
Base Types¶
public lsst::afw::table::io::PersistableFacade< PsfexPsf >(Template Class PersistableFacade)public lsst::meas::algorithms::ImagePsf(Class ImagePsf)
Class Documentation¶
-
class
PsfexPsf: public lsst::afw::table::io::PersistableFacade<PsfexPsf>, public lsst::meas::algorithms::ImagePsf Represent a PSF as a linear combination of PSFEX (== Karhunen-Loeve) basis functions.
Public Functions
-
PsfexPsf(lsst::meas::extensions::psfex::Psf const &psf, lsst::geom::Point2D const &averagePosition = lsst::geom::Point2D())¶ Constructor for a PsfexPsf.
- Parameters
psf: Psfex PSF model to be wrapped into an LSST PsfaveragePosition: Average position of stars used to construct the Psf.
-
virtual
~PsfexPsf()¶
-
virtual
PTR(lsst::afw::detection::Psf) const¶ Polymorphic deep copy; should usually be unnecessary as Psfs are immutable.x.
Public Members
-
virtual int height lsst::meas::extensions::psfex::PsfexPsf::const
Friends
-
friend
lsst::meas::extensions::psfex::PsfexPsf::detail::PsfexPsfFactory
-