Go to the source code of this file.
|
| 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. More...
|
| |
| 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 &) |
| |
◆ INSTANTIATE
| #define INSTANTIATE |
( |
|
TYPE | ) |
|
Value:
table::io::PersistableFacade<detection::HeavyFootprint<TYPE>>::dynamicCast( \
template class detection::HeavyFootprint<TYPE>; \
detection::HeavyFootprint<TYPE> const&, detection::HeavyFootprint<TYPE> const&);
Definition at line 336 of file HeavyFootprint.cc.
◆ image
| afw::table::Key<afw::table::Array<ImagePixelT> > image |
◆ mask
| afw::table::Key<afw::table::Array<MaskPixelT> > mask |
◆ schema
| afw::table::Schema schema |
◆ variance
| afw::table::Key<afw::table::Array<VariancePixelT> > variance |