|
lsst.afw g3a5ebb7d8a+28b83bf6a5
|
#include <cstdint>#include <string>#include <memory>#include "lsst/pex/exceptions.h"#include "lsst/afw/image/MaskedImage.h"#include "lsst/afw/image/LsstImageTypes.h"#include "lsst/afw/detection/HeavyFootprint.h"#include "lsst/afw/detection/Footprint.h"#include "lsst/afw/detection/FootprintCtrl.h"#include "lsst/afw/table/io/CatalogVector.h"#include "lsst/afw/table/io/OutputArchive.h"#include "lsst/afw/table/io/Persistable.cc"Go to the source code of this file.
Classes | |
| class | lsst::afw::detection::HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT >::Factory |
Namespaces | |
| namespace | lsst |
| namespace | lsst::afw |
| namespace | lsst::afw::detection |
Macros | |
| #define | INSTANTIATE(TYPE) |
Functions | |
| template<typename ImagePixelT, typename MaskPixelT, typename VariancePixelT> | |
| std::shared_ptr< HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > > | lsst::afw::detection::mergeHeavyFootprints (HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h1, HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h2) |
| Sum the two given HeavyFootprints h1 and h2, returning a HeavyFootprint with the union footprint, and summed pixels where they overlap. | |
| template std::shared_ptr< detection::HeavyFootprint< std::uint16_t > > | lsst::afw::detection::mergeHeavyFootprints< std::uint16_t > (detection::HeavyFootprint< std::uint16_t > const &, detection::HeavyFootprint< std::uint16_t > const &) |
| #define INSTANTIATE | ( | TYPE | ) |
Definition at line 331 of file HeavyFootprint.cc.