3 #include <itkSingleValuedCostFunction.h> 4 #include "AnimaRelaxometryExport.h" 10 public itk::SingleValuedCostFunction
30 virtual MeasureType GetValue(const ParametersType & parameters) const ITK_OVERRIDE;
31 virtual
void GetDerivative(const ParametersType & parameters, DerivativeType & derivative) const ITK_OVERRIDE;
33 void SetRelaxometrySignals(
std::vector <
double> & relaxoSignals) {m_RelaxometrySignals = relaxoSignals;}
34 void SetTRValues(std::vector <double> & trValues) {m_TRValues = trValues;}
50 void operator=(
const Self&);
52 std::vector <double> m_RelaxometrySignals;
53 std::vector <double> m_TRValues;
virtual ~T1SERelaxometryCostFunction()
Superclass::MeasureType MeasureType
void SetTRValues(std::vector< double > &trValues)
T1SERelaxometryCostFunction()
T1SERelaxometryCostFunction Self
Superclass::DerivativeType DerivativeType
itk::SmartPointer< Self > Pointer
std::vector< ComplexVectorType > MatrixType
unsigned int GetNumberOfParameters() const ITK_OVERRIDE
std::vector< std::complex< double > > ComplexVectorType
itk::SmartPointer< const Self > ConstPointer
Superclass::ParametersType ParametersType
itk::SingleValuedCostFunction Superclass