lsst.meas.algorithms
13.0-18-gc4ad422+4
|
A convenience container for the exposure, peak and footprint that will be measured. More...
#include <ExposurePatch.h>
Public Types | |
typedef unsigned char | FlagT |
Type for flags. More... | |
typedef boost::shared_ptr < ExposurePatch > | Ptr |
typedef boost::shared_ptr < ExposurePatch const > | ConstPtr |
Public Member Functions | |
ExposurePatch (boost::shared_ptr< ExposureT const > exp, boost::shared_ptr< afw::detection::Footprint const > foot, afw::geom::Point2D const ¢er) | |
Constructor. More... | |
ExposurePatch (boost::shared_ptr< ExposureT const > exp, afw::detection::Footprint const &standardFoot, afw::geom::Point2D const &standardCenter, afw::image::Wcs const &standardWcs) | |
boost::shared_ptr< ExposureT const > const | getExposure () const |
Accessors. More... | |
boost::shared_ptr < afw::detection::Footprint const > const | getFootprint () const |
afw::geom::Point2D const & | getCenter () const |
afw::geom::AffineTransform const & | fromStandard () const |
afw::geom::AffineTransform const & | toStandard () const |
void | setCenter (afw::geom::Point2D const ¢er) |
Modifiers. More... | |
A convenience container for the exposure, peak and footprint that will be measured.
This is more useful than a std::pair or similar.
Definition at line 39 of file ExposurePatch.h.
typedef boost::shared_ptr< ExposurePatch const> lsst::meas::algorithms::ExposurePatch< ExposureT >::ConstPtr |
Definition at line 43 of file ExposurePatch.h.
typedef unsigned char lsst::meas::algorithms::ExposurePatch< ExposureT >::FlagT |
Type for flags.
Definition at line 41 of file ExposurePatch.h.
typedef boost::shared_ptr< ExposurePatch > lsst::meas::algorithms::ExposurePatch< ExposureT >::Ptr |
Definition at line 42 of file ExposurePatch.h.
|
inline |
Constructor.
exp | Exposure of interest |
foot | Footprint on exposure |
center | Center of object on exposure |
Definition at line 46 of file ExposurePatch.h.
|
inline |
exp | Exposure of interest |
standardFoot | Footprint on some other exposure |
standardCenter | Center on that other exposure |
standardWcs | WCS for that other exposure |
Definition at line 50 of file ExposurePatch.h.
|
inline |
Definition at line 70 of file ExposurePatch.h.
|
inline |
Definition at line 69 of file ExposurePatch.h.
|
inline |
Accessors.
Definition at line 67 of file ExposurePatch.h.
|
inline |
Definition at line 68 of file ExposurePatch.h.
|
inline |
Modifiers.
Definition at line 74 of file ExposurePatch.h.
|
inline |
Definition at line 71 of file ExposurePatch.h.