19 #ifndef rtkADMMWaveletsConjugateGradientOperator_h 20 #define rtkADMMWaveletsConjugateGradientOperator_h 97 template <
typename TOutputImage>
112 #ifdef itkOverrideGetNameOfClassMacro 147 itkGetMacro(DisableDisplacedDetectorFilter,
bool);
156 GenerateData()
override;
181 GenerateInputRequestedRegion()
override;
183 GenerateOutputInformation()
override;
189 #ifndef ITK_MANUAL_INSTANTIATION 190 # include "rtkADMMWaveletsConjugateGradientOperator.hxx" MultiplyFilterType::Pointer m_ZeroMultiplyProjectionFilter
itk::AddImageFilter< TOutputImage > AddFilterType
bool m_DisableDisplacedDetectorFilter
DisplacedDetectorFilterType::Pointer m_DisplacedDetectorFilter
Weigting for displaced detectors.
MultiplyFilterType::Pointer m_MultiplyFilter
typename ForwardProjectionFilterType::Pointer ForwardProjectionFilterPointer
AddFilterType::Pointer m_AddFilter
#define itkSetMacro(name, type)
Implements the operator A used in the conjugate gradient step of ADMM reconstruction with wavelets re...
void VerifyInputInformation() const override
ForwardProjectionFilterPointer m_ForwardProjectionFilter
typename BackProjectionFilterType::Pointer BackProjectionFilterPointer
BackProjectionFilterPointer m_BackProjectionFilter
MultiplyFilterType::Pointer m_ZeroMultiplyVolumeFilter