#include <itkGoodnessOfFitFunctionBase.h>
Inheritance diagram for itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >:
Public Types | |
typedef GoodnessOfFitFunctionBase | Self |
typedef SampleAlgorithmBase< TInputHistogram > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputHistogram::MeasurementType | MeasurementType |
typedef TInputHistogram::MeasurementVectorType | MeasurementVectorType |
typedef TInputHistogram | InputHistogramType |
typedef double | OutputType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (MeasurementVectorSize, unsigned int, TInputHistogram::MeasurementVectorSize) | |
void | SetObservedHistogram (InputHistogramType *histogram) |
InputHistogramType * | GetObservedHistogram () |
void | SetExpectedHistogram (InputHistogramType *histogram) |
InputHistogramType * | GetExpectedHistogram () |
virtual bool | GetUseExpectedHistogram () |
void | SetTotalObservedScale (double *scale) |
OutputType & | GetOutput () |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
GoodnessOfFitFunctionBase () | |
virtual | ~GoodnessOfFitFunctionBase () |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | SetUseExpectedHistogram (bool _arg) |
virtual void | GenerateData () |
Protected Attributes | |
float | m_Epsilon |
float | m_LogEpsilon |
Goodness-of-fit function quantifies discrepancy between the given model with the observation by summarizing the difference between the expected frequency and the observed frequency.
Definition at line 39 of file itkGoodnessOfFitFunctionBase.h.
|
Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 47 of file itkGoodnessOfFitFunctionBase.h. |
|
Definition at line 61 of file itkGoodnessOfFitFunctionBase.h. Referenced by itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >::GetExpectedHistogram(), and itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >::GetObservedHistogram(). |
|
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 59 of file itkGoodnessOfFitFunctionBase.h. |
|
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 60 of file itkGoodnessOfFitFunctionBase.h. |
|
Definition at line 91 of file itkGoodnessOfFitFunctionBase.h. Referenced by itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >::GetOutput(). |
|
Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 46 of file itkGoodnessOfFitFunctionBase.h. |
|
Standard class typedefs Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 44 of file itkGoodnessOfFitFunctionBase.h. |
|
Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 45 of file itkGoodnessOfFitFunctionBase.h. |
|
|
|
Definition at line 98 of file itkGoodnessOfFitFunctionBase.h. |
|
Calculates the mean and save it Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >. Definition at line 103 of file itkGoodnessOfFitFunctionBase.h. |
|
Run-time type information (and related methods). Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >.
|
|
Gets the expected histogram input Definition at line 74 of file itkGoodnessOfFitFunctionBase.h. References itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >::InputHistogramType. |
|
Gets the observed histogram Definition at line 67 of file itkGoodnessOfFitFunctionBase.h. References itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >::InputHistogramType. |
|
Definition at line 93 of file itkGoodnessOfFitFunctionBase.h. References itk::Statistics::GoodnessOfFitFunctionBase< TInputHistogram >::OutputType. |
|
Sets the flag that tells if a subclass needs the expected histogram for goodness-of-fit statistics calculation. This flag should be set only by a subclass |
|
typedefs from Superclass Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >.
|
|
Method for creation through the object factory. Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
Reimplemented in itk::Statistics::LogLikelihoodGoodnessOfFitFunction< TInputHistogram >.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::Statistics::SampleAlgorithmBase< TInputHistogram >.
|
|
Sets the expected histogram input |
|
Sets the observed histogram input |
|
Definition at line 82 of file itkGoodnessOfFitFunctionBase.h. References itk::Object::Modified(). |
|
|
|
Definition at line 105 of file itkGoodnessOfFitFunctionBase.h. |
|
Definition at line 106 of file itkGoodnessOfFitFunctionBase.h. |