13 #ifndef mitkMaximumCurveDescriptionParameter_h
14 #define mitkMaximumCurveDescriptionParameter_h
33 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 maximum value of a curve.
static const std::string PARAMETER_NAME
mitk::MaximumCurveDescriptionParameter Self
~MaximumCurveDescriptionParameter() override
CurveDescriptionParameterBase Superclass
itk::SmartPointer< const Self > ConstPointer
DescriptionParameterNamesType GetDescriptionParameterName() const override
Returns the name of the computed parameter ("Maximum").
itk::SmartPointer< Self > Pointer
MaximumCurveDescriptionParameter()
DescriptionParameterResultsType ComputeCurveDescriptionParameter(const CurveType &curve, const CurveGridType &grid) const override
Find image slices visible on a given plane.