|
virtual boost::shared_ptr
< tbl::io::Persistable > | read (InputArchive const &archive, CatalogVector const &catalogs) const |
|
| Factory (std::string const &name) |
|
Definition at line 352 of file CoaddPsf.cc.
lsst::meas::algorithms::CoaddPsf::Factory::Factory |
( |
std::string const & |
name | ) |
|
|
inline |
Definition at line 372 of file CoaddPsf.cc.
372 : tbl::io::PersistableFactory(
name) {}
table::Key< std::string > name
virtual boost::shared_ptr< tbl::io::Persistable > lsst::meas::algorithms::CoaddPsf::Factory::read |
( |
InputArchive const & |
archive, |
|
|
CatalogVector const & |
catalogs |
|
) |
| const |
|
inlinevirtual |
Definition at line 356 of file CoaddPsf.cc.
357 CoaddPsfPersistenceHelper
const & keys1 = CoaddPsfPersistenceHelper::get();
360 tbl::BaseRecord
const & record1 = catalogs.front().front();
363 tbl::ExposureCatalog::readFromArchive(archive, catalogs.back()),
365 record1.get(keys1.averagePosition),
366 record1.get(keys1.warpingKernelName),
367 record1.get(keys1.cacheSize)
CoaddPsf(afw::table::ExposureCatalog const &catalog, afw::image::Wcs const &coaddWcs, std::string const &weightFieldName="weight", std::string const &warpingKernelName="lanczos3", int cacheSize=10000)
Main constructors for CoaddPsf.
#define LSST_ARCHIVE_ASSERT(EXPR)
An assertion macro used to validate the structure of an InputArchive.
lsst::afw::image::Wcs Wcs
The documentation for this class was generated from the following file:
- /home/lsstsw/stack/Linux64/meas_algorithms/11.0-2-gb8b8ce7/src/CoaddPsf.cc