1 #ifndef BARD_ML_PROBLEM     2 #define BARD_ML_PROBLEM    14   virtual void print(std::ostream& Os)
 const    15   { Os << 
"BardMLProblem"; }
 
The base class for maximum likelihood estimation. 
 
virtual void print(std::ostream &Os) const
Print description of object. 
 
virtual blitz::Array< double, 1 > measurement_error_cov() const
Returns the measurement error covariance (implemented as a diagonal matrix). 
 
BardMLProblem(const blitz::Array< double, 1 > &measurement, const blitz::Array< double, 1 > &measurement_error_cov)
 
virtual blitz::Array< double, 1 > measurement() const
Returns the measured data, to which the model is fit. 
 
Contains classes to abstract away details in various Spurr Radiative Transfer software.