Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkExpDecayOffsetModel_h
14 #define mitkExpDecayOffsetModel_h
40 itkFactorylessNewMacro(
Self);
88 std::string GetModelDisplayName()
const override;
90 std::string GetModelType()
const override;
94 std::string GetXName()
const override;
96 std::string GetXAxisName()
const override;
98 std::string GetXAxisUnit()
const override;
100 std::string GetYAxisName()
const override;
102 std::string GetYAxisUnit()
const override;
112 itk::LightObject::Pointer InternalClone()
const override;
114 ModelResultType ComputeModelfunction(
const ParametersType& parameters)
const override;
116 void SetStaticParameter(
const ParameterNameType& name,
117 const StaticParameterValuesType& values)
override;
118 StaticParameterValuesType GetStaticParameterValue(
const ParameterNameType& name)
const override;
124 void operator=(
const Self&);
std::map< ParameterNameType, std::string > ParamterUnitMapType
static const std::string FUNCTION_STRING
static const std::string X_NAME
mitk::ModelBase Superclass
ModelTraitsInterface::ParameterNamesType ParameterNamesType
static const std::string UNIT_PARAMETER_k
Implementation of a general exponential decay model with offset, following the function: y(x) = y-int...
Superclass::ParametersSizeType ParametersSizeType
static const std::string UNIT_PARAMETER_y_bl
static const unsigned int NUMBER_OF_STATIC_PARAMETERS
itk::SmartPointer< Self > Pointer
static const unsigned int NUMBER_OF_PARAMETERS
static const std::string UNIT_PARAMETER_y0
ModelTraitsInterface::ParameterNameType ParameterNameType
static const std::string X_AXIS_UNIT
static const unsigned int POSITION_PARAMETER_y_bl
static const std::string MODEL_DISPLAY_NAME
static const unsigned int POSITION_PARAMETER_y0
static const unsigned int POSITION_PARAMETER_k
static const std::string Y_AXIS_UNIT
#define MITKMODELFIT_EXPORT
Find image slices visible on a given plane.
Superclass::ParameterNameType ParameterNameType
static const std::string NAME_PARAMETER_y_bl
static const std::string MODEL_TYPE
~ExpDecayOffsetModel() override
static const std::string NAME_PARAMETER_y0
static const std::string NAME_PARAMETER_k
static const std::string X_AXIS_NAME
std::string FunctionStringType
itk::SmartPointer< const Self > ConstPointer
ModelTraitsInterface::ParametersSizeType ParametersSizeType
static const std::string Y_AXIS_NAME
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...