lsst.meas.algorithms g1581cd22ba+5952b5fc83
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: