12 #ifndef mitkAIFBasedModelParameterizerBase_h
13 #define mitkAIFBasedModelParameterizerBase_h
30 template <
class TAIFBasedModel>
81 result.insert(std::make_pair(ModelType::NAME_STATIC_PARAMETER_AIF, valuesAIF));
82 result.insert(std::make_pair(ModelType::NAME_STATIC_PARAMETER_AIFTimeGrid, valuesAIFGrid));
105 void operator=(
const Self&);
#define MITKPHARMACOKINETICS_EXPORT
itk::Array< double > AterialInputFunctionType
Array type for the Arterial Input Function AIF(t).
Base class for parameterizers of pharmacokinetic models that use an Arterial Input Function (AIF).
itk::SmartPointer< Self > Pointer
itk::SmartPointer< const Self > ConstPointer
ConcreteModelParameterizerBase< TAIFBasedModel > Superclass
Superclass::IndexType IndexType
StaticParameterMapType GetGlobalStaticParameters() const override
Returns the global static parameters for the model.
mitk::AIFBasedModelBase::AterialInputFunctionType m_AIF
AIFBasedModelParameterizerBase< TAIFBasedModel > Self
Superclass::StaticParameterValueType StaticParameterValueType
Superclass::StaticParameterMapType StaticParameterMapType
mitk::ModelBase::TimeGridType m_AIFTimeGrid
Superclass::StaticParameterValuesType StaticParameterValuesType
Superclass::ModelPointer ModelPointer
AIFBasedModelParameterizerBase()
Superclass::ModelType ModelType
Superclass::ModelBaseType ModelBaseType
Superclass::ModelBasePointer ModelBasePointer
~AIFBasedModelParameterizerBase() override
Template base class for parameterizers operating on a specific model type.
itk::Array< double > TimeGridType
Type defining the time grid used by models.
ModelBaseType::StaticParameterValuesType StaticParameterValuesType
ModelBaseType::StaticParameterMapType StaticParameterMapType
Find image slices visible on a given plane.
MITKPHARMACOKINETICS_EXPORT ModelBase::StaticParameterValuesType convertArrayToParameter(itk::Array< double > array)
Converts an itk::Array<double> into a StaticParameterValuesType (std::vector<double>).