24 #ifndef QUESO_INFINITE_LIKELIHOOD_H 
   25 #define QUESO_INFINITE_LIKELIHOOD_H 
   66 #endif // QUESO_INFINITE_LIKELIHOOD_H 
virtual double obs_stddev() const 
Return the observation standard deviation. 
 
Abstract class representing the likelihood. Users must subclass this. 
 
virtual void set_obs_stddev(double stddev)
Set the observation standard deviation. 
 
virtual double evaluate(FunctionBase &flow)=0
Evaluate the likelihood functional at flow. Subclasses must implement this method. 
 
virtual ~InfiniteDimensionalLikelihoodBase()
Destructor. 
 
Abstract base class for function objects. 
 
InfiniteDimensionalLikelihoodBase(double obs_stddev)
Construct a likelihood functional with obs_stddev as the observational error standard deviation...