19 #ifndef rtkSeparableQuadraticSurrogateRegularizationImageFilter_h    20 #define rtkSeparableQuadraticSurrogateRegularizationImageFilter_h    43 template <
typename TImage>
    62   itkSetMacro(Radius, 
typename TImage::RegionType::SizeType);
    63   itkGetMacro(Radius, 
typename TImage::RegionType::SizeType);
    67   itkSetMacro(RegularizationWeights, 
typename TImage::PixelType);
    68   itkGetMacro(RegularizationWeights, 
typename TImage::PixelType);
    84   DynamicThreadedGenerateData(
const typename TImage::RegionType & outputRegionForThread) 
override;
    86   GenerateInputRequestedRegion() 
override;
    90   typename TImage::PixelType
    91   GreenPriorFirstDerivative(
typename TImage::PixelType pix);
    92   typename TImage::PixelType
    93   GreenPriorSecondDerivative(
typename TImage::PixelType pix);
    97   typename TImage::RegionType::SizeType                            
m_Radius;
   105 #ifndef ITK_MANUAL_INSTANTIATION   106 #  include "rtkSeparableQuadraticSurrogateRegularizationImageFilter.hxx" DataObject::DataObjectIdentifierType DataObjectIdentifierType
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
itk::PixelTraits< typename TImage::PixelType >::ValueType m_C1
typename TPixelType::ValueType ValueType
#define itkSetMacro(name, type)
TImage::RegionType::SizeType m_Radius
For one-step inversion of spectral CT data by the method Mechlem2017, computes regularization term's ...
TImage::PixelType m_RegularizationWeights
itk::PixelTraits< typename TImage::PixelType >::ValueType m_C2