|
virtual bool | isHeavy () const |
|
std::shared_ptr< geom::SpanSet > | getSpans () const |
|
void | setSpans (std::shared_ptr< geom::SpanSet > otherSpanSet) |
|
PeakCatalog & | getPeaks () |
|
const PeakCatalog & | getPeaks () 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 ®ion) |
|
void | clipTo (lsst::geom::Box2I const &bbox) |
|
bool | contains (lsst::geom::Point2I const &pix) const |
|
std::shared_ptr< Footprint > | transform (std::shared_ptr< geom::SkyWcs > source, std::shared_ptr< geom::SkyWcs > target, lsst::geom::Box2I const ®ion, bool doClip=true) const |
|
std::shared_ptr< Footprint > | transform (lsst::geom::LinearTransform const &t, lsst::geom::Box2I const ®ion, bool doClip=true) const |
|
std::shared_ptr< Footprint > | transform (lsst::geom::AffineTransform const &t, lsst::geom::Box2I const ®ion, bool doClip=true) const |
|
std::shared_ptr< Footprint > | transform (geom::TransformPoint2ToPoint2 const &t, lsst::geom::Box2I const ®ion, 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 |
|
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.