lsst.meas.algorithms
20.0.0-18-g2b8c1f54+98f00cec1f
|
Go to the documentation of this file.
20 namespace algorithms {
54 template <
typename T = KernelPsf,
typename K = afw::math::Kernel>
#define LSST_ARCHIVE_ASSERT(EXPR)
KernelPsfFactory(std::string const &name)
Field< T >::Value get(Key< T > const &key) const
A PersistableFactory for KernelPsf and its subclasses.
static KernelPsfPersistenceHelper const & get()
PersistableFactory(std::string const &name)
afw::table::Key< int > kernel
virtual boost::shared_ptr< afw::table::io::Persistable > read(afw::table::io::InputArchive const &archive, afw::table::io::CatalogVector const &catalogs) const
KernelPsfPersistenceHelper(KernelPsfPersistenceHelper &&)=delete
KernelPsfPersistenceHelper & operator=(KernelPsfPersistenceHelper &&)=delete
afw::table::Schema schema
A read-only singleton struct containing the schema and key used in persistence for KernelPsf.
KernelPsfPersistenceHelper & operator=(const KernelPsfPersistenceHelper &)=delete
afw::table::PointKey< double > averagePosition
KernelPsfPersistenceHelper(const KernelPsfPersistenceHelper &)=delete