4 #include <itkVectorImage.h>     9 template <
typename TInputImage, 
typename TOutputImage>
    37     itkSetMacro(TRValue, 
double);
    38     itkSetMacro(M0UpperBoundValue, 
double);
    39     itkSetMacro(T1UpperBoundValue, 
double);
    40     itkSetMacro(AverageSignalThreshold, 
double);
    41     itkSetMacro(B1Map, OutputImagePointer);
    50         this->SetNumberOfRequiredOutputs(2);
    52         for (
unsigned int i = 0;i < 2;++i)
    53             this->SetNthOutput(i, this->MakeOutput(i));
    55         m_AverageSignalThreshold = 0;
    59         m_T1UpperBoundValue = 5000;
    60         m_M0UpperBoundValue = 5000;
    73     double m_AverageSignalThreshold;
    80     std::vector <double> m_FlipAngles;
    82     double m_M0UpperBoundValue;
    83     double m_T1UpperBoundValue;
 OutputImageType::Pointer OutputImagePointer
TInputImage InputImageType
TOutputImage OutputImageType
void SetFlipAngles(std::vector< double > &flipAngles)
itk::Image< unsigned char, TInputImage::ImageDimension > MaskImageType
T1RelaxometryEstimationImageFilter Self
itk::SmartPointer< const Self > ConstPointer
void CheckComputationMask() ITK_OVERRIDE
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) ITK_OVERRIDE
Superclass::InputImageRegionType InputImageRegionType
virtual ~T1RelaxometryEstimationImageFilter()
T1RelaxometryEstimationImageFilter()
Superclass::OutputImageRegionType OutputImageRegionType
void BeforeThreadedGenerateData() ITK_OVERRIDE
InputImageType::Pointer InputImagePointer
anima::MaskedImageToImageFilter< TInputImage, TOutputImage > Superclass
itk::SmartPointer< Self > Pointer