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
K
and 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.