ReFRACtor
|
Interface for calculating noise/uncertainty values from radiance data given some internal representation of the noise model. More...
#include <noise_model.h>
Public Member Functions | |
virtual | ~NoiseModel () |
virtual void | print (std::ostream &Os) const |
Print description of object. More... | |
std::string | print_to_string () const |
Print to string. More... | |
virtual blitz::Array< double, 1 > | uncertainty (int Spec_index, const blitz::Array< double, 1 > &Radiance) const =0 |
Uncertainty on radiance, for given spectral band. More... | |
Interface for calculating noise/uncertainty values from radiance data given some internal representation of the noise model.
Definition at line 13 of file noise_model.h.
|
inlinevirtual |
Definition at line 15 of file noise_model.h.
|
inlinevirtual |
Print description of object.
Reimplemented in FullPhysics::BadSampleNoiseModel, and FullPhysics::SpectrallyResolvedNoise.
Definition at line 27 of file noise_model.h.
|
inlineinherited |
Print to string.
This is primarily useful for SWIG wrappers to this class, e.g. a to_s method in ruby.
Definition at line 31 of file printable.h.
|
pure virtual |
Uncertainty on radiance, for given spectral band.
Implemented in FullPhysics::BadSampleNoiseModel, and FullPhysics::SpectrallyResolvedNoise.