lsst.meas.base gc76e4e2a6e+28356f993d
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Types | Protected Member Functions | Static Protected Member Functions | List of all members
lsst.meas.base.forcedPhotCcd.may Class Reference
Inheritance diagram for lsst.meas.base.forcedPhotCcd.may:
lsst.meas.base.forcedPhotCcd.for lsst::afw::detection::Footprint

Public Member Functions

virtual bool isHeavy () const
 
std::shared_ptr< geom::SpanSet > getSpans () const
 
void setSpans (std::shared_ptr< geom::SpanSet > otherSpanSet)
 
PeakCataloggetPeaks ()
 
const PeakCataloggetPeaks () const
 
std::shared_ptr< PeakRecord > addPeak (float fx, float fy, float value)
 
void sortPeaks (afw::table::Key< float > const &key=afw::table::Key< float >())
 
void setPeakSchema (afw::table::Schema const &peakSchema)
 
void setPeakCatalog (PeakCatalog const &otherPeaks)
 
std::size_t getArea () const
 
lsst::geom::Point2D getCentroid () const
 
geom::ellipses::Quadrupole getShape () const
 
void shift (int dx, int dy)
 
void shift (lsst::geom::ExtentI const &d)
 
lsst::geom::Box2I getBBox () const
 
lsst::geom::Box2I getRegion () const
 
void setRegion (lsst::geom::Box2I const &region)
 
void clipTo (lsst::geom::Box2I const &bbox)
 
bool contains (lsst::geom::Point2I const &pix) const
 
std::shared_ptr< Footprinttransform (std::shared_ptr< geom::SkyWcs > source, std::shared_ptr< geom::SkyWcs > target, lsst::geom::Box2I const &region, bool doClip=true) const
 
std::shared_ptr< Footprinttransform (lsst::geom::LinearTransform const &t, lsst::geom::Box2I const &region, bool doClip=true) const
 
std::shared_ptr< Footprinttransform (lsst::geom::AffineTransform const &t, lsst::geom::Box2I const &region, bool doClip=true) const
 
std::shared_ptr< Footprinttransform (geom::TransformPoint2ToPoint2 const &t, lsst::geom::Box2I const &region, bool doClip=true) const
 
bool isPersistable () const noexcept override
 
void dilate (int r, geom::Stencil s=geom::Stencil::CIRCLE)
 
void dilate (geom::SpanSet const &other)
 
void erode (int r, geom::Stencil s=geom::Stencil::CIRCLE)
 
void erode (geom::SpanSet const &other)
 
void removeOrphanPeaks ()
 
void updatePeakSignificance (double sigma)
 
void updatePeakSignificance (image::Image< float > const &variance, int polarity)
 
bool isContiguous () const
 
std::vector< std::shared_ptr< Footprint > > split () const
 
bool operator== (Footprint const &other) const
 
void writeFits (std::string const &fileName, std::string const &mode="w") const
 
void writeFits (fits::MemFileManager &manager, std::string const &mode="w") const
 
void writeFits (fits::Fits &fitsfile) const
 

Static Public Member Functions

static std::shared_ptr< lsst::afw::detection::FootprintreadFits (fits::Fits &fitsfile)
 
static std::shared_ptr< lsst::afw::detection::FootprintreadFits (std::string const &fileName, int hdu=fits::DEFAULT_HDU)
 
static std::shared_ptr< lsst::afw::detection::FootprintreadFits (fits::MemFileManager &manager, int hdu=fits::DEFAULT_HDU)
 
static std::shared_ptr< lsst::afw::detection::FootprintdynamicCast (std::shared_ptr< Persistable > const &ptr)
 

Static Public Attributes

 category
 
 FutureWarning
 
 stacklevel
 
None butler = None
 

Protected Types

typedef io::OutputArchiveHandle OutputArchiveHandle
 

Protected Member Functions

std::string getPersistenceName () const override
 
std::string getPythonModule () const override
 
void write (OutputArchiveHandle &handle) const override
 
virtual void write (OutputArchiveHandle &handle) const
 

Static Protected Member Functions

static std::unique_ptr< FootprintreadSpanSet (afw::table::BaseCatalog const &, afw::table::io::InputArchive const &)
 
static void readPeaks (afw::table::BaseCatalog const &, Footprint &)
 

Detailed Description

self.measurement.run(measCat, exposure, refCat, refWcs, exposureId=exposureId)
if self.config.doApCorr:
    self.applyApCorr.run(
        catalog=measCat,
        apCorrMap=exposure.getInfo().getApCorrMap()
    )
self.catalogCalculation.run(measCat)

return pipeBase.Struct(measCat=measCat)

def attachFootprints(self, sources, refCat, exposure, refWcs):

Definition at line 563 of file forcedPhotCcd.py.

Member Data Documentation

◆ butler

None lsst.meas.base.forcedPhotCcd.may.butler = None
static

Definition at line 715 of file forcedPhotCcd.py.

◆ category

lsst.meas.base.forcedPhotCcd.may.category
static

Definition at line 714 of file forcedPhotCcd.py.

◆ FutureWarning

lsst.meas.base.forcedPhotCcd.may.FutureWarning
static

Definition at line 714 of file forcedPhotCcd.py.

◆ stacklevel

lsst.meas.base.forcedPhotCcd.may.stacklevel
static

Definition at line 714 of file forcedPhotCcd.py.


The documentation for this class was generated from the following file: