lsst.meas.algorithms  21.0.0-17-g6590b197+d8816916f1
Namespaces | Classes | Typedefs | Functions
lsst::afw::detection Namespace Reference

Namespaces

 _footprintMerge
 
 _peak
 
 detail
 
 multiband
 
 utils
 

Classes

class  HeavyFootprint
 
class  Footprint
 
class  FootprintControl
 
class  FootprintFactory
 
class  FootprintMerge
 
class  FootprintMergeList
 
class  FootprintSet
 
class  GaussianPsf
 
class  HeavyFootprintCtrl
 
class  PeakRecord
 
class  PeakTable
 
class  Psf
 
class  PsfTrampoline
 
class  Threshold
 
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...
 

Typedefs

typedef std::uint64_t FootprintIdPixel
 
typedef afw::table::ColumnViewT< PeakRecordPeakColumnView
 
typedef afw::table::CatalogT< PeakRecordPeakCatalog
 
typedef afw::table::CatalogT< PeakRecord const > ConstPeakCatalog
 

Functions

std::shared_ptr< FootprintmergeFootprints (Footprint const &footprint1, Footprint const &footprint2)
 
std::vector< lsst::geom::Box2IfootprintToBBoxList (Footprint const &footprint)
 
HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > makeHeavyFootprint (Footprint const &foot, lsst::afw::image::MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > const &img, HeavyFootprintCtrl const *ctrl=NULL)
 
std::shared_ptr< HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > > mergeHeavyFootprints (HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h1, HeavyFootprint< ImagePixelT, MaskPixelT, VariancePixelT > const &h2)
 
std::ostreamoperator<< (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...
 

Function Documentation

◆ resolve_alias()

int lsst::afw::detection::resolve_alias ( const std::vector< int > &  aliases,
int  id 
)

Follow a chain of aliases, returning the final resolved value.

Definition at line 96 of file CR.cc.