lsst.meas.algorithms 22.0.1-33-g638f941b+010569f7a8
|
Namespaces | |
namespace | _footprintMerge |
namespace | _heavyFootprintContinued |
namespace | _peak |
namespace | detail |
namespace | multiband |
namespace | utils |
Classes | |
class | Footprint |
class | FootprintControl |
class | FootprintFactory |
class | FootprintMerge |
class | FootprintMergeList |
class | FootprintSet |
class | GaussianPsf |
class | HeavyFootprint |
class | HeavyFootprintCtrl |
class | IdSpan |
run-length code for part of object More... | |
struct | IdSpanCompar |
comparison functor; sort by ID, then by row (y), then by column range start (x0) More... | |
class | PeakRecord |
class | PeakTable |
class | Psf |
class | PsfTrampoline |
class | Threshold |
Typedefs | |
typedef std::uint64_t | FootprintIdPixel |
typedef afw::table::ColumnViewT< PeakRecord > | PeakColumnView |
typedef afw::table::CatalogT< PeakRecord > | PeakCatalog |
typedef afw::table::CatalogT< const PeakRecord > | ConstPeakCatalog |
Functions | |
std::shared_ptr< Footprint > | mergeFootprints (Footprint const &footprint1, Footprint const &footprint2) |
std::vector< lsst::geom::Box2I > | footprintToBBoxList (Footprint const &footprint) |
HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > | makeHeavyFootprint (Footprint const &foot, lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > const &img, HeavyFootprintCtrl const *ctrl=nullptr) |
std::shared_ptr< HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > > | mergeHeavyFootprints (HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h1, HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h2) |
std::ostream & | operator<< (std::ostream &os, PeakRecord const &record) |
Threshold | createThreshold (const double value, const std::string type="value", const bool polarity=true) |
int | resolve_alias (const std::vector< int > &aliases, int id) |
Follow a chain of aliases, returning the final resolved value. More... | |
int lsst::afw::detection::resolve_alias | ( | const std::vector< int > & | aliases, |
int | id | ||
) |