13 #ifndef mitkTwoTissueCompartmentModel_h
14 #define mitkTwoTissueCompartmentModel_h
32 itkFactorylessNewMacro(
Self);
85 void PrintSelf(std::ostream& os, ::itk::Indent indent)
const override;
92 void operator=(
const Self&);
#define MITKPHARMACOKINETICS_EXPORT
Base Class for all physiological perfusion models using an Aterial Input Function All AIF based model...
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
ModelTraitsInterface::ParametersSizeType ParametersSizeType
ModelTraitsInterface::ParameterNamesType ParameterNamesType
ModelTraitsInterface::ModelResultType ModelResultType
ModelTraitsInterface::ParametersType ParametersType
std::map< ParameterNameType, std::string > ParamterUnitMapType
static const std::string MODEL_TYPE
static const std::string UNIT_PARAMETER_k3
static const std::string MODEL_DISPLAY_NAME
static const std::string NAME_PARAMETER_k3
static const unsigned int POSITION_PARAMETER_vb
void PrintSelf(std::ostream &os, ::itk::Indent indent) const override
ParamterUnitMapType GetParameterUnits() const override
static const std::string UNIT_PARAMETER_k4
std::string GetModelType() const override
ParameterNamesType GetParameterNames() const override
static const unsigned int NUMBER_OF_PARAMETERS
~TwoTissueCompartmentModel() override
static const std::string NAME_PARAMETER_k2
static const std::string NAME_PARAMETER_k4
static const std::string NAME_PARAMETER_vb
static const std::string UNIT_PARAMETER_k2
static const unsigned int POSITION_PARAMETER_k4
static const unsigned int POSITION_PARAMETER_K1
static const unsigned int POSITION_PARAMETER_k3
itk::LightObject::Pointer InternalClone() const override
ModelResultType ComputeModelfunction(const ParametersType ¶meters) const override
std::string GetModelDisplayName() const override
itk::SmartPointer< const Self > ConstPointer
AIFBasedModelBase Superclass
itk::SmartPointer< Self > Pointer
static const unsigned int POSITION_PARAMETER_k2
TwoTissueCompartmentModel Self
static const std::string UNIT_PARAMETER_vb
static const std::string NAME_PARAMETER_K1
TwoTissueCompartmentModel()
static const std::string UNIT_PARAMETER_K1
ParametersSizeType GetNumberOfParameters() const override
Find image slices visible on a given plane.