All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Static Public Member Functions
DinverCore::PdfPoint Class Reference

Brief description of class still missing. More...

#include <PdfCurve.h>

List of all members.

Public Member Functions

int cell () const
 PdfPoint ()
 PdfPoint (double x, int cell)
double probability (const ModelSet &models) const
double x () const

Static Public Member Functions

static void setDegreesOfFreedom (double dof)

Detailed Description

Brief description of class still missing.

Full description of class still missing


Constructor & Destructor Documentation

{_x=0.0; _cell=-1;}
DinverCore::PdfPoint::PdfPoint ( double  x,
int  cell 
) [inline]
{_x=x; _cell=cell;}

Member Function Documentation

int DinverCore::PdfPoint::cell ( ) const [inline]
{return _cell;}
double DinverCore::PdfPoint::probability ( const ModelSet models) const [inline]

References QGpCoreTools::exp(), and DinverCore::ModelSet::misfit().

Referenced by DinverCore::PdfCurve::printCumulative(), and DinverCore::PdfCurve::randomValue().

{
  return exp(-0.5*_degreesOfFreedom*models.misfit(_cell)[0]);
  //return models.misfit(_cell);
}
static void DinverCore::PdfPoint::setDegreesOfFreedom ( double  dof) [inline, static]
{_degreesOfFreedom=dof;}
double DinverCore::PdfPoint::x ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines