|
lsst.meas.extensions.photometryKron
14.0-1-g30344f0+17
|
#include <photometryKron.h>
Public Member Functions | |
| KronAperture (afw::geom::Point2D const ¢er, afw::geom::ellipses::BaseCore const &core, float radiusForRadius=std::nanf("")) | |
| KronAperture (afw::table::SourceRecord const &source, float radiusForRadius=std::nanf("")) | |
| KronAperture (afw::table::SourceRecord const &reference, afw::geom::AffineTransform const &refToMeas, double radius, float radiusForRadius=std::nanf("")) | |
| double | getX () const |
| Accessors. More... | |
| double | getY () const |
| float | getRadiusForRadius () const |
| afw::geom::Point2D const & | getCenter () const |
| afw::geom::ellipses::Axes & | getAxes () |
| afw::geom::ellipses::Axes const & | getAxes () const |
| template<typename ImageT > | |
| std::pair< double, double > | measureFlux (ImageT const &image, double const nRadiusForFlux, double const maxSincRadius) const |
| Photometer within the Kron Aperture on an image. More... | |
| boost::shared_ptr< KronAperture > | transform (afw::geom::AffineTransform const &trans) const |
| Transform a Kron Aperture to a different frame. More... | |
Static Public Member Functions | |
| template<typename ImageT > | |
| static boost::shared_ptr< KronAperture > | determineRadius (ImageT const &image, afw::geom::ellipses::Axes axes, afw::geom::Point2D const ¢er, KronFluxControl const &ctrl) |
| Determine the Kron Aperture from an image. More... | |
| static afw::geom::ellipses::Axes | getKronAxes (afw::geom::ellipses::Axes const &shape, afw::geom::LinearTransform const &transformation, double const radius) |
| Determine Kron axes from a reference image. More... | |
Definition at line 158 of file photometryKron.h.
|
inline |
Definition at line 160 of file photometryKron.h.
|
inlineexplicit |
Definition at line 167 of file photometryKron.h.
|
inline |
Definition at line 173 of file photometryKron.h.
|
static |
Determine the Kron Aperture from an image.
Determines the object Kron aperture, using the shape from source.getShape() (e.g. SDSS's adaptive moments)
| image | Image to measure |
| axes | Shape of aperture |
| center | Centre of source |
| ctrl | control the algorithm |
Definition at line 234 of file KronPhotometry.cc.
|
inline |
Definition at line 187 of file photometryKron.h.
|
inline |
Definition at line 189 of file photometryKron.h.
|
inline |
Definition at line 185 of file photometryKron.h.
|
static |
Determine Kron axes from a reference image.
Definition at line 222 of file KronPhotometry.cc.
|
inline |
Definition at line 183 of file photometryKron.h.
|
inline |
Accessors.
Definition at line 181 of file photometryKron.h.
|
inline |
Definition at line 182 of file photometryKron.h.
| std::pair< double, double > lsst::meas::extensions::photometryKron::KronAperture::measureFlux | ( | ImageT const & | image, |
| double const | nRadiusForFlux, | ||
| double const | maxSincRadius | ||
| ) | const |
Photometer within the Kron Aperture on an image.
| image | Image to measure |
| nRadiusForFlux | Kron radius multiplier |
| maxSincRadius | largest radius that we use sinc apertyres |
Definition at line 346 of file KronPhotometry.cc.
|
inline |
Transform a Kron Aperture to a different frame.
Definition at line 213 of file photometryKron.h.
1.8.13