Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
12 #ifndef mitkAIFBasedModelBase_h
13 #define mitkAIFBasedModelBase_h
18 #include "itkArray2D.h"
65 itkGetConstReferenceMacro(AterialInputFunctionTimeGrid,
TimeGridType);
70 std::string GetXAxisName()
const override;
72 std::string GetXAxisUnit()
const override;
74 std::string GetYAxisName()
const override;
76 std::string GetYAxisUnit()
const override;
80 const TimeGridType& GetCurrentAterialInputFunctionTimeGrid()
const;
100 bool ValidateModel(std::string& error)
const override;
102 void PrintSelf(std::ostream& os, ::itk::Indent indent)
const override;
119 void operator=(
const Self&);
std::map< ParameterNameType, std::string > ParamterUnitMapType
#define MITKPHARMACOKINETICS_EXPORT
itk::Array< double > AterialInputFunctionType
ModelTraitsInterface::ParameterNamesType ParameterNamesType
static const std::string UNIT_STATIC_PARAMETER_AIF
std::vector< StaticParameterValueType > StaticParameterValuesType
ModelTraitsInterface::ParameterNameType ParameterNameType
static const std::string Y_AXIS_UNIT
static const std::string X_AXIS_NAME
static const std::string Y_AXIS_NAME
static const std::string X_AXIS_UNIT
itk::SmartPointer< Self > Pointer
Find image slices visible on a given plane.
AterialInputFunctionType m_AterialInputFunctionValues
itk::SmartPointer< const Self > ConstPointer
static const std::string NAME_STATIC_PARAMETER_AIFTimeGrid
ModelTraitsInterface::ParametersSizeType ParametersSizeType
TimeGridType m_AterialInputFunctionTimeGrid
static const std::string NAME_STATIC_PARAMETER_AIF
itk::Array< double > TimeGridType
static const unsigned int NUMBER_OF_STATIC_PARAMETERS
static const std::string UNIT_STATIC_PARAMETER_AIFTimeGrid
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
Base Class for all physiological perfusion models using an Aterial Input Function All AIF based model...