Template Class ExposurePatch¶
Defined in File ExposurePatch.h
Class Documentation¶
-
template<typename
ExposureT
>
classExposurePatch
¶ A convenience container for the exposure, peak and footprint that will be measured.
This is more useful than a std::pair or similar.
Public Types
-
typedef unsigned char
FlagT
¶ Type for flags.
Public Functions
-
typedef lsst::meas::algorithms::ExposurePatch::PTR(ExposurePatch)
-
typedef lsst::meas::algorithms::ExposurePatch::CONST_PTR(ExposurePatch)
-
lsst::meas::algorithms::ExposurePatch::ExposurePatch(CONST_PTR(ExposureT) exp, CONST_PTR( afw::detection::Footprint ) foot, geom::Point2D const & center)
Constructor.
- Parameters
exp
: Exposure of interestfoot
: Footprint on exposurecenter
: Center of object on exposure
-
lsst::meas::algorithms::ExposurePatch::ExposurePatch(CONST_PTR(ExposureT) exp, afw::detection::Footprint const & standardFoot, geom::Point2D const & standardCenter, afw::geom::SkyWcs const & standardWcs)
- Parameters
exp
: Exposure of intereststandardFoot
: Footprint on some other exposurestandardCenter
: Center on that other exposurestandardWcs
: WCS for that other exposure
-
CONST_PTR
(ExposureT) const¶ Accessors.
-
geom::Point2D const &
getCenter
() const¶
-
geom::AffineTransform const &
fromStandard
() const¶
-
geom::AffineTransform const &
toStandard
() const¶
-
void
setCenter
(geom::Point2D const ¢er)¶ Modifiers.
-
typedef unsigned char