|
LSSTApplications
1.1.2+25,10.0+13,10.0+132,10.0+133,10.0+224,10.0+41,10.0+8,10.0-1-g0f53050+14,10.0-1-g4b7b172+19,10.0-1-g61a5bae+98,10.0-1-g7408a83+3,10.0-1-gc1e0f5a+19,10.0-1-gdb4482e+14,10.0-11-g3947115+2,10.0-12-g8719d8b+2,10.0-15-ga3f480f+1,10.0-2-g4f67435,10.0-2-gcb4bc6c+26,10.0-28-gf7f57a9+1,10.0-3-g1bbe32c+14,10.0-3-g5b46d21,10.0-4-g027f45f+5,10.0-4-g86f66b5+2,10.0-4-gc4fccf3+24,10.0-40-g4349866+2,10.0-5-g766159b,10.0-5-gca2295e+25,10.0-6-g462a451+1
LSSTDataManagementBasePackage
|
A three-element tuple of measurement, uncertainty, and flag keys. More...
#include <slots.h>
Public Member Functions | |
| KeyTuple () | |
| Default-constructor; all keys will be invalid. More... | |
| KeyTuple (typename MeasurementT::MeasKey const &meas_, typename MeasurementT::ErrKey const &err_, Key< Flag > const &flag_) | |
| Main constructor. More... | |
Public Attributes | |
| MeasurementT::MeasKey | meas |
| Key used for the measured value. More... | |
| MeasurementT::ErrKey | err |
| Key used for the uncertainty. More... | |
| Key< Flag > | flag |
| Failure bit; set if the measurement did not fully succeed. More... | |
A three-element tuple of measurement, uncertainty, and flag keys.
Most measurement should have more than one flag key to indicate different kinds of failures. This flag key should usually be set to be a logical OR of all of them, so it is set whenever a measurement cannot be fully trusted.
|
inline |
|
inline |
Main constructor.
Definition at line 264 of file slots.h.
| MeasurementT::ErrKey lsst.afw.table::KeyTuple< MeasurementT >::err |
| Key<Flag> lsst.afw.table::KeyTuple< MeasurementT >::flag |
| MeasurementT::MeasKey lsst.afw.table::KeyTuple< MeasurementT >::meas |
1.8.5