19 #ifndef rtkConjugateGradientGetR_kPlusOneImageFilter_h 20 #define rtkConjugateGradientGetR_kPlusOneImageFilter_h 25 #include "rtkConfiguration.h" 36 template <
typename TInputImage>
53 #ifdef itkOverrideGetNameOfClassMacro 62 SetRk(
const TInputImage * Rk);
64 SetPk(
const TInputImage * Pk);
66 SetAPk(
const TInputImage * APk);
69 itkGetMacro(Alphak,
double);
70 itkGetMacro(SquaredNormR_k,
double);
71 itkGetMacro(SquaredNormR_kPlusOne,
double);
77 typename TInputImage::Pointer
79 typename TInputImage::Pointer
81 typename TInputImage::Pointer
85 GenerateData()
override;
88 double m_Alphak{ 0. };
89 double m_SquaredNormR_k{ 0. };
90 double m_SquaredNormR_kPlusOne{ 0. };
96 #ifndef ITK_MANUAL_INSTANTIATION 97 # include "rtkConjugateGradientGetR_kPlusOneImageFilter.hxx"
typename OutputImageType::RegionType OutputImageRegionType