18 #ifndef __itkCumulativeGaussianOptimizer_h
19 #define __itkCumulativeGaussianOptimizer_h
72 itkSetMacro(DifferenceTolerance,
double);
73 itkGetMacro(DifferenceTolerance,
double);
74 itkSetMacro(Verbose,
bool);
75 itkGetMacro(Verbose,
bool);
76 itkGetMacro(ComputedMean,
double);
77 itkGetMacro(ComputedStandardDeviation,
double);
78 itkGetMacro(UpperAsymptote,
double);
79 itkGetMacro(LowerAsymptote,
double);
81 itkGetMacro(FitError,
double);
87 void StartOptimization();
93 const std::string GetStopConditionDescription()
const;
98 void PrintSelf(std::ostream & os,
Indent indent)
const;
146 int startingPointForInsertion);
153 void FindParametersOfGaussian(
MeasureType *sampledGaussianArray);
156 void MeasureGaussianParameters(
MeasureType *array);
159 void PrintComputedParameterHeader();
162 void PrintComputedParameters();