lsst.meas.algorithms g4a7591d645+ff8a1bd350
Loading...
Searching...
No Matches
PsfTrampoline< typename Base > Class Template Reference
Inheritance diagram for PsfTrampoline< typename Base >:
lsst::afw::typehandling::StorableHelper< Base > lsst::afw::typehandling::Storable lsst::afw::table::io::Persistable lsst::meas::algorithms::ImagePsfTrampoline< Base >

Public Types

typedef typename Base::Image Image

Public Member Functions

 PsfTrampoline (Args... args)
std::shared_ptr< Psf > clone () const override
std::shared_ptr< Psf > resized (int width, int height) const override
lsst::geom::Point2D getAveragePosition () const override
std::shared_ptr< ImagedoComputeImage (lsst::geom::Point2D const &position, image::Color const &color) const override
lsst::geom::Box2I doComputeImageBBox (lsst::geom::Point2D const &position, image::Color const &color) const override
std::shared_ptr< ImagedoComputeKernelImage (lsst::geom::Point2D const &position, image::Color const &color) const override
double doComputeApertureFlux (double radius, lsst::geom::Point2D const &position, image::Color const &color) const override
geom::ellipses::Quadrupole doComputeShape (lsst::geom::Point2D const &position, image::Color const &color) const override
lsst::geom::Box2I doComputeBBox (lsst::geom::Point2D const &position, image::Color const &color) const override
std::shared_ptr< Storable > cloneStorable () const override
std::string toString () const override
std::size_t hash_value () const override
bool equals (Storable const &other) const noexcept override
bool isPersistable () const noexcept override
std::string getPersistenceName () const override
std::string getPythonModule () const override
void write (table::io::OutputArchiveHandle &handle) const override
void writeFits (std::string const &fileName, std::string const &mode="w") const
void writeFits (fits::MemFileManager &manager, std::string const &mode="w") const
void writeFits (fits::Fits &fitsfile) const
std::ostreamoperator<< (std::ostream &os, Storable const &storable)

Protected Types

typedef io::OutputArchiveHandle OutputArchiveHandle

Static Protected Member Functions

static bool singleClassEquals (T const &lhs, Storable const &rhs)

The documentation for this class was generated from the following files: