Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef __MITK_EXPONENTIAL_SATURATION_MODEL_H_
14 #define __MITK_EXPONENTIAL_SATURATION_MODEL_H_
39 itkFactorylessNewMacro(
Self);
90 std::string GetModelDisplayName()
const override;
92 std::string GetModelType()
const override;
96 std::string GetXName()
const override;
98 std::string GetXAxisName()
const override;
100 std::string GetXAxisUnit()
const override;
102 std::string GetYAxisName()
const override;
104 std::string GetYAxisUnit()
const override;
115 itk::LightObject::Pointer InternalClone()
const override;
117 ModelResultType ComputeModelfunction(
const ParametersType& parameters)
const override;
119 void SetStaticParameter(
const ParameterNameType& name,
120 const StaticParameterValuesType& values)
override;
121 StaticParameterValuesType GetStaticParameterValue(
const ParameterNameType& name)
const override;
127 void operator=(
const Self&);
std::map< ParameterNameType, std::string > ParamterUnitMapType
ModelTraitsInterface::ParameterNamesType ParameterNamesType
static const std::string UNIT_PARAMETER_y_fin
static const std::string NAME_PARAMETER_BAT
static const unsigned int POSITION_PARAMETER_BAT
ModelTraitsInterface::ParameterNameType ParameterNameType
static const std::string Y_AXIS_NAME
static const std::string X_AXIS_UNIT
static const unsigned int POSITION_PARAMETER_k
ExponentialSaturationModel()
static const unsigned int POSITION_PARAMETER_y_fin
#define MITKMODELFIT_EXPORT
Find image slices visible on a given plane.
Superclass::ParametersSizeType ParametersSizeType
static const unsigned int NUMBER_OF_STATIC_PARAMETERS
~ExponentialSaturationModel() override
static const std::string NAME_PARAMETER_y_fin
static const std::string Y_AXIS_UNIT
static const std::string UNIT_PARAMETER_k
static const std::string MODEL_DISPLAY_NAME
static const std::string NAME_PARAMETER_k
Superclass::ParameterNameType ParameterNameType
std::string FunctionStringType
static const unsigned int POSITION_PARAMETER_y_bl
static const std::string X_NAME
static const std::string X_AXIS_NAME
static const std::string UNIT_PARAMETER_BAT
ModelTraitsInterface::ParametersSizeType ParametersSizeType
static const unsigned int NUMBER_OF_PARAMETERS
static const std::string MODEL_TYPE
static const std::string NAME_PARAMETER_y_bl
mitk::ModelBase Superclass
ExponentialSaturationModel Self
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
This generic model has the form: if x<onset: y(x) = baseline , else: y(x) = baseline + (y_final-basel...
static const std::string UNIT_PARAMETER_y_bl
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
static const std::string FUNCTION_STRING