Namespace lsst::afw::image::detail¶
-
namespace
detail -
Functions
Remove Filter-related keywords from the metadata
- Return
Number of keywords stripped
- Parameters
[inout] metadata: Metadata to be stripped
Variables
-
std::string const
wcsNameForXY0= "A"
-
std::string const
fitsFile_RE= "\.fits(\.[fg]z)?$" regexp to identify when MaskedImages should be written as MEFs
-
std::string const
compressedFileNoMEF_RE= "(\.gz)$" regexp to identify compressed files that we can’t write MEFs to
-
struct
basic_tag - #include <ImageBase.h>
Base image tag.
Subclassed by lsst::afw::image::detail::Image_tag, lsst::afw::image::detail::Mask_tag, lsst::afw::image::detail::MaskedImage_tag
-
struct
Image_tag: public lsst::afw::image::detail::basic_tag - #include <ImageBase.h>
tag for an Image
-
template<typename
ImageT>
structimage_traits - #include <ImageBase.h>
traits class for image categories
-
struct
MaskedImage_tag: public lsst::afw::image::detail::basic_tag - #include <MaskedImage.h>
A traits class for MaskedImage.
-
struct
MaskedImagePixel_tag - #include <MaskedImage.h>
A class used to identify classes that represent MaskedImage pixels.
Subclassed by lsst::afw::image::pixel::Pixel< _ImagePixelT, _MaskPixelT, _VariancePixelT >, lsst::afw::image::pixel::SinglePixel< _ImagePixelT, _MaskPixelT, _VariancePixelT >
-
class
StorableMap - #include <StorableMap.h>
A map of Storable supporting strongly-typed access.
A Key for the map is parameterized by both the key type
Kand a corresponding value typeV. The map is indexed uniquely by a value of typeK; no two entries in the map may have identical values of Key::getId().All operations are sensitive to the value type of the key: a contains call requesting a SkyWcs labeled “value”, for example, will report no such object if instead there is a Psf labeled “value”. At present, a StorableMap does not store type information internally, instead relying on RTTI for type checking.