13 #ifndef DESCRIPTIVEPHARMACOKINETICBRIXMODEL_H 14 #define DESCRIPTIVEPHARMACOKINETICBRIXMODEL_H 34 itkFactorylessNewMacro(Self);
65 itkSetMacro(Tau,
double);
66 itkGetConstReferenceMacro(Tau,
double);
68 itkSetMacro(S0,
double);
69 itkGetConstReferenceMacro(S0,
double);
71 std::string GetModelDisplayName()
const override;
73 std::string GetModelType()
const override;
75 std::string GetXAxisName()
const override;
77 std::string GetXAxisUnit()
const override;
79 std::string GetYAxisName()
const override;
81 std::string GetYAxisUnit()
const override;
102 itk::LightObject::Pointer InternalClone()
const override;
112 void PrintSelf(std::ostream& os, ::itk::Indent indent)
const override;
124 void operator=(
const Self&);
131 #endif //DESCRIPTIVEPHARMACOKINETICBRIXMODEL_H static const std::string NAME_PARAMETER_A
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
static const std::string UNIT_STATIC_PARAMETER_Tau
static const std::string UNIT_PARAMETER_A
ModelTraitsInterface::ParametersType ParametersType
static const std::string NAME_PARAMETER_tlag
static const std::string NAME_STATIC_PARAMETER_Tau
static const unsigned int POSITION_PARAMETER_kel
#define MITKPHARMACOKINETICS_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
static const std::string MODEL_DISPLAY_NAME
static const std::string NAME_PARAMETER_kep
static const unsigned int NUMBER_OF_PARAMETERS
ModelTraitsInterface::ParametersSizeType ParametersSizeType
std::vector< StaticParameterValueType > StaticParameterValuesType
static const std::string UNIT_STATIC_PARAMETER_S0
ModelTraitsInterface::ModelResultType ModelResultType
static const unsigned int POSITION_PARAMETER_A
static const unsigned int POSITION_PARAMETER_kep
ModelTraitsInterface::ParameterNameType ParameterNameType
itk::SmartPointer< const Self > ConstPointer
ModelTraitsInterface::ParameterNamesType ParameterNamesType
itk::SmartPointer< Self > Pointer
static const std::string UNIT_PARAMETER_kel
std::map< ParameterNameType, std::string > ParamterUnitMapType
static const unsigned int POSITION_PARAMETER_tlag
static const std::string NAME_STATIC_PARAMETER_S0
static const std::string UNIT_PARAMETER_tlag
DescriptivePharmacokineticBrixModel Self
static const std::string UNIT_PARAMETER_kep
static const std::string NAME_PARAMETER_kel