13 #ifndef mitkMVModelFitCostFunction_h
14 #define mitkMVModelFitCostFunction_h
16 #include <itkMultipleValuedCostFunction.h>
54 itkSetMacro(DerivativeStepLength,
double);
55 itkGetConstMacro(DerivativeStepLength,
double);
73 double m_DerivativeStepLength;
#define MITKMODELFIT_EXPORT
itk::SmartPointer< const Self > ConstPointer
itk::MultipleValuedCostFunction Superclass
void GetDerivative(const ParametersType ¶meters, DerivativeType &derivative) const override
Superclass::MeasureType MeasureType
ModelFitCostFunctionInterface::SignalType SignalType
unsigned int GetNumberOfValues(void) const override
~MVModelFitCostFunction() override
MeasureType GetValue(const ParametersType ¶meter) const override
itk::SmartPointer< Self > Pointer
unsigned int GetNumberOfParameters(void) const override
MVModelFitCostFunction Self
Superclass::DerivativeType DerivativeType
void SetSample(const SignalType &sampleSet) override
virtual MeasureType CalcMeasure(const ParametersType ¶meters, const SignalType &signal) const =0
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
itk::Array< double > SignalType
Find image slices visible on a given plane.