13 #ifndef mitkTimeToPeakCurveDescriptionParameter_h
14 #define mitkTimeToPeakCurveDescriptionParameter_h
35 itkFactorylessNewMacro(
Self);
#define MITKPHARMACOKINETICS_EXPORT
Abstract base class for functors that compute descriptive scalar values for a time-concentration curv...
itk::Array< double > CurveGridType
Array type for the curve time grid.
itk::Array< double > CurveType
Array type for curve values.
std::vector< CurveDescriptionParameterResultType > DescriptionParameterResultsType
Vector of computed description parameter results.
std::vector< CurveDescriptionParameterNameType > DescriptionParameterNamesType
Vector of description parameter names.
Curve description parameter that computes the time to peak and the peak value.
CurveDescriptionParameterBase Superclass
~TimeToPeakCurveDescriptionParameter() override
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
mitk::TimeToPeakCurveDescriptionParameter Self
static const std::string PARAMETER_PEAK_NAME
DescriptionParameterNamesType GetDescriptionParameterName() const override
Returns the names of the computed parameters ("TimeToPeak", "PeakValue").
DescriptionParameterResultsType ComputeCurveDescriptionParameter(const CurveType &curve, const CurveGridType &grid) const override
static const std::string PARAMETER_TIME_NAME
TimeToPeakCurveDescriptionParameter()
Find image slices visible on a given plane.