LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
47 axes = std::static_pointer_cast<afw::geom::ellipses::Axes>(ellipse.
getCorePtr());
static Result computeFlux(afw::image::Image< T > const &image, afw::geom::ellipses::Ellipse const &ellipse, Control const &ctrl=Control())
Compute the instFlux (and optionally, uncertanties) within an aperture using the algorithm determined...
Record class that contains measurements made on a single exposure.
Defines the fields and offsets for a table.
static void cache(float rInner, float rOuter)
Cache the coefficients for a particular aperture.
An ellipse core for the semimajor/semiminor axis and position angle parametrization (a,...
A Result struct for running an aperture flux algorithm with a single radius.
FlagHandler const & getFlagHandler(int index) const
MaskedImageT getMaskedImage()
Return the MaskedImage.
std::shared_ptr< BaseCore const > getCorePtr() const
Return the ellipse core.
void setCenter(lsst::geom::Point2D const ¢er)
Set the center point.
double maxSincRadius
"Maximum radius (in pixels) for which the sinc algorithm should be used instead of the " "faster naiv...
void copyResultToRecord(Result const &result, afw::table::SourceRecord &record, int index) const
CircularApertureFluxAlgorithm(Control const &ctrl, std::string const &name, afw::table::Schema &schema, daf::base::PropertySet &metadata)
virtual void measure(afw::table::SourceRecord &record, afw::image::Exposure< float > const &exposure) const
Measure the configured apertures on the given image.
A base class for image defects.
An ellipse defined by an arbitrary BaseCore and a center point.
std::vector< double > radii
"Radius (in pixels) of apertures." ;
Class for storing generic metadata.
Base class for multiple-aperture photometry algorithms.
Configuration object for multiple-aperture flux algorithms.
SafeCentroidExtractor _centroidExtractor