lsst.afw
20.0.0-4-gde602ef96
|
Go to the documentation of this file.
6 #ifndef LSST_AFW_IMAGE_COLOR_H
7 #define LSST_AFW_IMAGE_COLOR_H
Backwards-compatibility support for depersisting the old Calib (FluxMag0/FluxMag0Err) objects.
std::size_t hash_value() const noexcept
Return a hash of this object.
~Color() noexcept=default
double getLambdaEff(Filter const &) const
Return the effective wavelength for this object in the given filter.
Color & operator=(Color const &)=default
Holds an integer identifier for an LSST filter.
Color(double g_r=std::numeric_limits< double >::quiet_NaN())
bool isIndeterminate() const noexcept
Whether the color is the special value that indicates that it is unspecified.
Color(Color const &)=default
ItemVariant const * other
A base class for image defects.
bool operator==(Color const &other) const noexcept
Equality comparison for colors.
bool operator!=(Color const &other) const noexcept
size_t operator()(argument_type const &obj) const noexcept
Describe the colour of a source.
Color & operator=(Color &&)=default