|
LSSTApplications
11.0-13-gbb96280,12.1+18,12.1+7,12.1-1-g14f38d3+72,12.1-1-g16c0db7+5,12.1-1-g5961e7a+84,12.1-1-ge22e12b+23,12.1-11-g06625e2+4,12.1-11-g0d7f63b+4,12.1-19-gd507bfc,12.1-2-g7dda0ab+38,12.1-2-gc0bc6ab+81,12.1-21-g6ffe579+2,12.1-21-gbdb6c2a+4,12.1-24-g941c398+5,12.1-3-g57f6835+7,12.1-3-gf0736f3,12.1-37-g3ddd237,12.1-4-gf46015e+5,12.1-5-g06c326c+20,12.1-5-g648ee80+3,12.1-5-gc2189d7+4,12.1-6-ga608fc0+1,12.1-7-g3349e2a+5,12.1-7-gfd75620+9,12.1-9-g577b946+5,12.1-9-gc4df26a+10
LSSTDataManagementBasePackage
|
Namespaces | |
| basicUtils | |
| detail | |
| details | |
| makeVisitInfo | |
| pixel | |
| SdssFilters | |
| testUtils | |
| utils | |
Classes | |
| class | WcsFactory |
| class | imageIterator |
| An ImageBase iterator. More... | |
| class | imageLocator |
| An ImageBase locator. More... | |
| class | ApCorrMap |
| A thin wrapper around std::map to allow aperture corrections to be attached to Exposures. More... | |
| class | Calib |
| Describe an exposure's calibration. More... | |
| class | CoaddInputs |
| A simple Persistable struct containing ExposureCatalogs that record the inputs to a coadd. More... | |
| class | Color |
| Describe the colour of a source. More... | |
| class | DefectBase |
| Encapsulate information about a bad portion of a detector. More... | |
| class | DistortedTanWcs |
| Combination of a TAN WCS and a distortion model. More... | |
| class | Exposure |
| A class to contain the data, WCS, and other information needed to describe an image of the sky. More... | |
| class | ExposureInfo |
| A collection of all the things that make an Exposure different from a MaskedImage. More... | |
| class | FilterProperty |
| Describe the properties of a Filter (e.g. More... | |
| class | Filter |
| Holds an integer identifier for an LSST filter. More... | |
| class | CheckIndices |
| A class used to request that array accesses be checked. More... | |
| struct | Reference |
| metafunction to extract reference type from PixelT More... | |
| struct | ConstReference |
| metafunction to extract const reference type from PixelT More... | |
| class | ImageBase |
| The base class for all image classed (Image, Mask, MaskedImage, ...) More... | |
| class | Image |
| A class to represent a 2-dimensional array of pixels. More... | |
| class | DecoratedImage |
| A container for an Image and its associated metadata. More... | |
| struct | pixelOp0 |
| A functor class equivalent to tr1::function<ValT ()>, but with a virtual operator() More... | |
| struct | pixelOp1 |
| A functor class equivalent to tr1::function<ValT (ValT)>, but with a virtual operator() More... | |
| struct | pixelOp1XY |
| A functor class equivalent to tr1::function<ValT (int, int, ValT)>, but with a virtual operator() More... | |
| struct | pixelOp2 |
| A functor class equivalent to tr1::function<LhsT (LhsT, RhsT)>, but with a virtual operator() More... | |
| struct | pixelOp2XY |
| A functor class equivalent to tr1::function<LhsT (int, int, LhsT, RhsT)>, but with a virtual operator() More... | |
| class | ImagePca |
| class | ImageSlice |
| A class to specify a slice of an image. More... | |
| class | Mask |
| Represent a 2-dimensional array of bitmask pixels. More... | |
| class | MaskedImage |
| A class to manipulate images, masks, and variance as a single object. More... | |
| struct | GetImage |
| class | TanWcs |
| Implementation of the WCS standard for the special case of the Gnomonic (tangent plane) projection. More... | |
| class | VisitInfo |
| Information about a single exposure of an imaging camera. More... | |
| class | Wcs |
| Implementation of the WCS standard for a any projection. More... | |
| class | XYTransformFromWcsPair |
| XYTransformFromWcsPair: An XYTransform obtained by putting two Wcs objects "back to back". More... | |
Typedefs | |
| typedef std::uint16_t | MaskPixel |
| typedef float | VariancePixel |
| ! default type for Masks and MaskedImage Masks More... | |
Enumerations | |
| enum | ImageOrigin { PARENT, LOCAL } |
| enum | xOrY { X, Y } |
| enum | RotType { RotType::UNKNOWN, RotType::SKY, RotType::HORIZON, RotType::MOUNT } |
| Type of rotation. More... | |
Functions | |
| template<typename Image1T , typename Image2T > | |
| double | innerProduct (Image1T const &lhs, Image2T const &rhs, int border) |
| Calculate the inner product of two images. More... | |
| template<typename PixelT > | |
| void | swap (Mask< PixelT > &a, Mask< PixelT > &b) |
| double | abMagFromFlux (double flux) |
| Compute AB magnitude from flux in Janskys. More... | |
| double | abMagErrFromFluxErr (double fluxErr, double flux) |
| Compute AB magnitude error from flux and flux error in Janskys. More... | |
| double | fluxFromABMag (double mag) |
| Compute flux in Janskys from AB magnitude. More... | |
| double | fluxErrFromABMagErr (double magErr, double mag) |
| Compute flux error in Janskys from AB magnitude error and AB magnitude. More... | |
| template<typename ImagePixelT , typename MaskPixelT , typename VariancePixelT > | |
| Exposure< ImagePixelT, MaskPixelT, VariancePixelT > ::Ptr | makeExposure (MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > &mimage, boost::shared_ptr< Wcs const > wcs=boost::shared_ptr< Wcs const >()) |
| A function to return an Exposure of the correct type (cf. More... | |
| template<typename PixelT > | |
| void | fits_read_array (fits::Fits &fitsfile, ndarray::Array< PixelT, 2, 2 > &array, geom::Point2I &xy0, lsst::daf::base::PropertySet &metadata, geom::Box2I bbox=geom::Box2I(), ImageOrigin origin=PARENT) |
| template<typename ImageT > | |
| void | fits_write_image (fits::Fits &fitsfile, const ImageT &image, boost::shared_ptr< daf::base::PropertySet const > metadata=boost::shared_ptr< daf::base::PropertySet const >()) |
| template<typename supported_fits_types , typename ImageT > | |
| void | fits_read_image (fits::Fits &fitsfile, ImageT &img, lsst::daf::base::PropertySet &metadata, geom::Box2I const &bbox=geom::Box2I(), ImageOrigin const origin=PARENT) |
| template<typename supported_fits_types , typename ImageT > | |
| void | fits_read_image (fits::Fits &fitsfile, ImageT &img, boost::shared_ptr< lsst::daf::base::PropertySet > metadata=boost::shared_ptr< lsst::daf::base::PropertySet >(), geom::Box2I const &bbox=geom::Box2I(), ImageOrigin const origin=PARENT) |
| template<typename PixelT > | |
| void | swap (ImageBase< PixelT > &a, ImageBase< PixelT > &b) |
| template<typename LhsPixelT , typename RhsPixelT > | |
| void | operator+= (Image< LhsPixelT > &lhs, Image< RhsPixelT > const &rhs) |
| Add lhs to Image rhs (i.e. More... | |
| template<typename LhsPixelT , typename RhsPixelT > | |
| void | operator-= (Image< LhsPixelT > &lhs, Image< RhsPixelT > const &rhs) |
| Subtract lhs from Image rhs (i.e. More... | |
| template<typename LhsPixelT , typename RhsPixelT > | |
| void | operator*= (Image< LhsPixelT > &lhs, Image< RhsPixelT > const &rhs) |
| Multiply lhs by Image rhs (i.e. More... | |
| template<typename LhsPixelT , typename RhsPixelT > | |
| void | operator/= (Image< LhsPixelT > &lhs, Image< RhsPixelT > const &rhs) |
| Divide lhs by Image rhs (i.e. More... | |
| template<typename PixelT > | |
| void | swap (Image< PixelT > &a, Image< PixelT > &b) |
| template<typename PixelT > | |
| void | swap (DecoratedImage< PixelT > &a, DecoratedImage< PixelT > &b) |
| template<typename LhsT > | |
| void | for_each_pixel (Image< LhsT > &lhs, pixelOp0< LhsT > const &func) |
| Set each pixel in an Image<LhsT> to func() More... | |
| template<typename LhsT > | |
| void | for_each_pixel (Image< LhsT > &lhs, pixelOp1< LhsT > const &func) |
| Set each pixel in an Image<LhsT> to func(lhs) More... | |
| template<typename LhsT > | |
| void | for_each_pixel (Image< LhsT > &lhs, pixelOp1XY< LhsT > const &func) |
| Set each pixel in an Image<LhsT> to func(x, y, lhs) More... | |
| template<typename LhsT , typename RhsT > | |
| void | for_each_pixel (Image< LhsT > &lhs, Image< RhsT > const &rhs, pixelOp1< RhsT > const &func) |
| Set each pixel in an Image<LhsT> to func(rhs), getting the rhs from an Image<RhsT> More... | |
| template<typename LhsT , typename RhsT > | |
| void | for_each_pixel (Image< LhsT > &lhs, Image< RhsT > const &rhs, pixelOp2< LhsT, RhsT > const &func) |
| Set each pixel in an Image<LhsT> to func(lhs, rhs), getting the rhs from an Image<RhsT> More... | |
| template<typename LhsT , typename RhsT > | |
| void | for_each_pixel (Image< LhsT > &lhs, Image< RhsT > const &rhs, pixelOp2XY< LhsT, RhsT > const &func) |
| Set each pixel in an Image<LhsT> to func(x, y, lhs, rhs), getting the rhs from an Image<RhsT> More... | |
| template<typename PixelT > | |
| Image< PixelT >::Ptr | operator+ (Image< PixelT > const &img, ImageSlice< PixelT > const &slc) |
| template<typename PixelT > | |
| Image< PixelT >::Ptr | operator+ (ImageSlice< PixelT > const &slc, Image< PixelT > const &img) |
| template<typename PixelT > | |
| void | operator+= (Image< PixelT > &img, ImageSlice< PixelT > const &slc) |
| Overload operator+=() More... | |
| template<typename PixelT > | |
| Image< PixelT >::Ptr | operator- (Image< PixelT > const &img, ImageSlice< PixelT > const &slc) |
| template<typename PixelT > | |
| void | operator-= (Image< PixelT > &img, ImageSlice< PixelT > const &slc) |
| Overload operator-=() More... | |
| template<typename PixelT > | |
| Image< PixelT >::Ptr | operator* (Image< PixelT > const &img, ImageSlice< PixelT > const &slc) |
| template<typename PixelT > | |
| Image< PixelT >::Ptr | operator* (ImageSlice< PixelT > const &slc, Image< PixelT > const &img) |
| template<typename PixelT > | |
| void | operator*= (Image< PixelT > &img, ImageSlice< PixelT > const &slc) |
| Overload operator*=() More... | |
| template<typename PixelT > | |
| Image< PixelT >::Ptr | operator/ (Image< PixelT > const &img, ImageSlice< PixelT > const &slc) |
| template<typename PixelT > | |
| void | operator/= (Image< PixelT > &img, ImageSlice< PixelT > const &slc) |
| Overload operator/=() More... | |
| double | indexToPosition (double ind) |
| Convert image index to image position. More... | |
| int | positionToIndex (double pos) |
| Convert image position to nearest integer index. More... | |
| int | positionToIndex (double &residual, double pos) |
| Convert image position to index (nearest integer and fractional parts) More... | |
| std::pair< int, double > | positionToIndex (double const pos, bool) |
| Convert image position to index (nearest integer and fractional parts) More... | |
| template<typename ImagePixelT , typename MaskPixelT , typename VariancePixelT > | |
| MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > * | makeMaskedImage (typename Image< ImagePixelT >::Ptr image, typename Mask< MaskPixelT >::Ptr mask=typename Mask< MaskPixelT >::Ptr(), typename Image< VariancePixelT >::Ptr variance=typename Image< VariancePixelT >::Ptr()) |
| A function to return a MaskedImage of the correct type (cf. More... | |
| boost::shared_ptr < daf::base::PropertyList > | readMetadata (std::string const &fileName, int hdu=0, bool strip=false) |
| Return the metadata (header entries) from a FITS file. More... | |
| boost::shared_ptr< Wcs > | makeWcs (boost::shared_ptr< lsst::daf::base::PropertySet > const &fitsMetadata, bool stripMetadata=false) |
| Create a Wcs object from a fits header. More... | |
| boost::shared_ptr< Wcs > | makeWcs (coord::Coord const &crval, geom::Point2D const &crpix, double CD11, double CD12, double CD21, double CD22) |
| Create a Wcs object from crval, crpix, CD, using CD elements (useful from python) More... | |
Variables | |
| const double | PixelZeroPos = 0.0 |
| position of center of pixel 0 More... | |
| typedef std::uint16_t lsst::afw::image::MaskPixel |
Definition at line 33 of file LsstImageTypes.h.
| typedef float lsst::afw::image::VariancePixel |
! default type for Masks and MaskedImage Masks
Definition at line 34 of file LsstImageTypes.h.
| Enumerator | |
|---|---|
| PARENT | |
| LOCAL | |
Definition at line 106 of file Image.h.
|
strong |
Type of rotation.
Definition at line 42 of file VisitInfo.h.
| Enumerator | |
|---|---|
| X | |
| Y | |
Definition at line 40 of file ImageUtils.h.
|
inline |
|
inline |
|
inline |
Definition at line 39 of file fits_io.h.
| void lsst::afw::image::fits_read_image | ( | fits::Fits & | fitsfile, |
| ImageT & | img, | ||
| lsst::daf::base::PropertySet & | metadata, | ||
| geom::Box2I const & | bbox = geom::Box2I(), |
||
| ImageOrigin const | origin = PARENT |
||
| ) |
Definition at line 87 of file fits_io_mpl.h.
| void lsst::afw::image::fits_read_image | ( | fits::Fits & | fitsfile, |
| ImageT & | img, | ||
| boost::shared_ptr< lsst::daf::base::PropertySet > | metadata = boost::shared_ptr< lsst::daf::base::PropertySet >(), |
||
| geom::Box2I const & | bbox = geom::Box2I(), |
||
| ImageOrigin const | origin = PARENT |
||
| ) |
Definition at line 113 of file fits_io_mpl.h.
|
inline |
|
inline |
Compute flux error in Janskys from AB magnitude error and AB magnitude.
Definition at line 74 of file Calib.h.
|
inline |
| void lsst::afw::image::for_each_pixel | ( | Image< LhsT > & | lhs, |
| pixelOp0< LhsT > const & | func | ||
| ) |
Set each pixel in an Image<LhsT> to func()
| lhs | Image to set |
| func | functor to call |
Definition at line 102 of file ImageAlgorithm.h.
| void lsst::afw::image::for_each_pixel | ( | Image< LhsT > & | lhs, |
| pixelOp1< LhsT > const & | func | ||
| ) |
Set each pixel in an Image<LhsT> to func(lhs)
| lhs | Image to set |
| func | functor to call |
Definition at line 118 of file ImageAlgorithm.h.
| void lsst::afw::image::for_each_pixel | ( | Image< LhsT > & | lhs, |
| pixelOp1XY< LhsT > const & | func | ||
| ) |
Set each pixel in an Image<LhsT> to func(x, y, lhs)
(x, y) allow for lhs.getXY0()
| lhs | Image to set |
| func | functor to call |
Definition at line 136 of file ImageAlgorithm.h.
| void lsst::afw::image::for_each_pixel | ( | Image< LhsT > & | lhs, |
| Image< RhsT > const & | rhs, | ||
| pixelOp1< RhsT > const & | func | ||
| ) |
Set each pixel in an Image<LhsT> to func(rhs), getting the rhs from an Image<RhsT>
| lhs | Image to set |
| rhs | other Image to pass to func |
| func | functor to call |
Definition at line 153 of file ImageAlgorithm.h.
| void lsst::afw::image::for_each_pixel | ( | Image< LhsT > & | lhs, |
| Image< RhsT > const & | rhs, | ||
| pixelOp2< LhsT, RhsT > const & | func | ||
| ) |
Set each pixel in an Image<LhsT> to func(lhs, rhs), getting the rhs from an Image<RhsT>
| lhs | Image to set |
| rhs | other Image to pass to func |
| func | functor to call |
Definition at line 178 of file ImageAlgorithm.h.
| void lsst::afw::image::for_each_pixel | ( | Image< LhsT > & | lhs, |
| Image< RhsT > const & | rhs, | ||
| pixelOp2XY< LhsT, RhsT > const & | func | ||
| ) |
Set each pixel in an Image<LhsT> to func(x, y, lhs, rhs), getting the rhs from an Image<RhsT>
(x, y) allow for lhs.getXY0()
| lhs | Image to set |
| rhs | other Image to pass to func |
| func | functor to call |
Definition at line 204 of file ImageAlgorithm.h.
|
inline |
Convert image index to image position.
The LSST indexing convention is:
| ind | image index |
Definition at line 54 of file ImageUtils.h.
| double lsst::afw::image::innerProduct | ( | Image1T const & | lhs, |
| Image2T const & | rhs, | ||
| int | border | ||
| ) |
Calculate the inner product of two images.
| lsst::pex::exceptions::LengthError | if all the images aren't the same size |
| lhs | first image |
| rhs | Other image to dot with first |
| border | number of pixels to ignore around the edge |
Definition at line 455 of file ImagePca.cc.
| Exposure<ImagePixelT, MaskPixelT, VariancePixelT>::Ptr lsst::afw::image::makeExposure | ( | MaskedImage< ImagePixelT, MaskPixelT, VariancePixelT > & | mimage, |
| boost::shared_ptr< Wcs const > | wcs = boost::shared_ptr< Wcs const>() |
||
| ) |
A function to return an Exposure of the correct type (cf.
std::make_pair)
| mimage | the Exposure's image |
| wcs | the Exposure's WCS |
Definition at line 314 of file Exposure.h.
| MaskedImage<ImagePixelT, MaskPixelT, VariancePixelT>* lsst::afw::image::makeMaskedImage | ( | typename Image< ImagePixelT >::Ptr | image, |
| typename Mask< MaskPixelT >::Ptr | mask = typename Mask<MaskPixelT>::Ptr(), |
||
| typename Image< VariancePixelT >::Ptr | variance = typename Image<VariancePixelT>::Ptr() |
||
| ) |
A function to return a MaskedImage of the correct type (cf.
std::make_pair)
| image | image |
| mask | mask |
| variance | variance |
Definition at line 1073 of file MaskedImage.h.
| afwImg::Wcs::Ptr lsst::afw::image::makeWcs | ( | boost::shared_ptr< lsst::daf::base::PropertySet > const & | _metadata, |
| bool | stripMetadata = false |
||
| ) |
Create a Wcs object from a fits header.
Set stripMetadata=true to remove processed keywords from the PropertySet.
It examines the header and determines the most suitable object to return, either a general Wcs object, or a more specific object specialised to a given coordinate system (e.g TanWcs)
| _metadata | input metadata |
| stripMetadata | Remove FITS keywords from metadata? |
Definition at line 40 of file makeWcs.cc.
| afwImg::Wcs::Ptr lsst::afw::image::makeWcs | ( | coord::Coord const & | crval, |
| geom::Point2D const & | crpix, | ||
| double | CD11, | ||
| double | CD12, | ||
| double | CD21, | ||
| double | CD22 | ||
| ) |
Create a Wcs object from crval, crpix, CD, using CD elements (useful from python)
| crval | CRVAL1,2 (ie. the sky origin) |
| crpix | CRPIX1,2 (ie. the pixel origin) in pixels |
| CD11 | CD matrix element 1,1 |
| CD12 | CD matrix element 1,2 |
| CD21 | CD matrix element 2,1 |
| CD22 | CD matrix element 2,2 |
Definition at line 138 of file makeWcs.cc.
| Image<PixelT>::Ptr lsst::afw::image::operator* | ( | Image< PixelT > const & | img, |
| ImageSlice< PixelT > const & | slc | ||
| ) |
| Image<PixelT>::Ptr lsst::afw::image::operator* | ( | ImageSlice< PixelT > const & | slc, |
| Image< PixelT > const & | img | ||
| ) |
| void lsst::afw::image::operator*= | ( | afwImage::Image< PixelT > & | img, |
| afwImage::ImageSlice< PixelT > const & | slc | ||
| ) |
Overload operator*=()
Only 'image *= slice' is defined, as 'slice *= image' doesn't make sense.
| img | The Image |
| slc | The ImageSlice |
Definition at line 204 of file ImageSlice.cc.
| void lsst::afw::image::operator*= | ( | image::Image< LhsPixelT > & | lhs, |
| image::Image< RhsPixelT > const & | rhs | ||
| ) |
Multiply lhs by Image rhs (i.e.
pixel-by-pixel multiplication) where types are different
Definition at line 878 of file Image.cc.
| Image<PixelT>::Ptr lsst::afw::image::operator+ | ( | Image< PixelT > const & | img, |
| ImageSlice< PixelT > const & | slc | ||
| ) |
| Image<PixelT>::Ptr lsst::afw::image::operator+ | ( | ImageSlice< PixelT > const & | slc, |
| Image< PixelT > const & | img | ||
| ) |
| void lsst::afw::image::operator+= | ( | afwImage::Image< PixelT > & | img, |
| afwImage::ImageSlice< PixelT > const & | slc | ||
| ) |
Overload operator+=()
We'll only allow 'image += slice'. It doesn't make sense to add an image to a slice.
| img | The Image |
| slc | The ImageSlice |
Definition at line 121 of file ImageSlice.cc.
| void lsst::afw::image::operator+= | ( | image::Image< LhsPixelT > & | lhs, |
| image::Image< RhsPixelT > const & | rhs | ||
| ) |
Add lhs to Image rhs (i.e.
pixel-by-pixel addition) where types are different
Definition at line 864 of file Image.cc.
| Image<PixelT>::Ptr lsst::afw::image::operator- | ( | Image< PixelT > const & | img, |
| ImageSlice< PixelT > const & | slc | ||
| ) |
| void lsst::afw::image::operator-= | ( | afwImage::Image< PixelT > & | img, |
| afwImage::ImageSlice< PixelT > const & | slc | ||
| ) |
Overload operator-=()
Only 'image -= slice' is defined. 'slice -= image' wouldn't make sense.
| img | The Image |
| slc | The ImageSlice |
Definition at line 157 of file ImageSlice.cc.
| void lsst::afw::image::operator-= | ( | image::Image< LhsPixelT > & | lhs, |
| image::Image< RhsPixelT > const & | rhs | ||
| ) |
Subtract lhs from Image rhs (i.e.
pixel-by-pixel subtraction) where types are different
Definition at line 871 of file Image.cc.
| Image<PixelT>::Ptr lsst::afw::image::operator/ | ( | Image< PixelT > const & | img, |
| ImageSlice< PixelT > const & | slc | ||
| ) |
| void lsst::afw::image::operator/= | ( | afwImage::Image< PixelT > & | img, |
| afwImage::ImageSlice< PixelT > const & | slc | ||
| ) |
Overload operator/=()
Only 'image /= slice' is defined, as 'slice /= image' doesn't make sense.
| img | The Image |
| slc | The ImageSlice |
Definition at line 240 of file ImageSlice.cc.
| void lsst::afw::image::operator/= | ( | image::Image< LhsPixelT > & | lhs, |
| image::Image< RhsPixelT > const & | rhs | ||
| ) |
Divide lhs by Image rhs (i.e.
pixel-by-pixel division) where types are different
Definition at line 885 of file Image.cc.
|
inline |
Convert image position to nearest integer index.
The LSST indexing convention is:
| pos | image position |
Definition at line 69 of file ImageUtils.h.
|
inline |
Convert image position to index (nearest integer and fractional parts)
The LSST indexing convention is:
Note: in python this is called positionToIndexAndResidual
| residual | fractional part of index |
| pos | image position |
Definition at line 86 of file ImageUtils.h.
|
inline |
Convert image position to index (nearest integer and fractional parts)
| pos | image position |
Definition at line 100 of file ImageUtils.h.
|
inline |
Return the metadata (header entries) from a FITS file.
Read FITS header.
| [in] | fileName | File to read. |
| [in] | hdu | HDU to read, 1-indexed. The special value of 0 will read the first non-empty HDU. |
| [in] | strip | If true, ignore special header keys usually managed by cfitsio (e.g. NAXIS). |
Definition at line 62 of file Utils.h.
| void lsst::afw::image::swap | ( | ImageBase< PixelT > & | a, |
| ImageBase< PixelT > & | b | ||
| ) |
| void lsst::afw::image::swap | ( | Mask< PixelT > & | a, |
| Mask< PixelT > & | b | ||
| ) |
| void lsst::afw::image::swap | ( | Image< PixelT > & | a, |
| Image< PixelT > & | b | ||
| ) |
| void lsst::afw::image::swap | ( | DecoratedImage< PixelT > & | a, |
| DecoratedImage< PixelT > & | b | ||
| ) |
Definition at line 120 of file DecoratedImage.cc.
| const double lsst::afw::image::PixelZeroPos = 0.0 |
position of center of pixel 0
FITS uses 1.0, SDSS uses 0.5, LSST uses 0.0 (http://dev.lsstcorp.org/trac/wiki/BottomLeftPixelProposalII%3A)
Definition at line 42 of file ImageUtils.h.
1.8.5