19 #ifndef rtkEdfRawToAttenuationImageFilter_h 20 #define rtkEdfRawToAttenuationImageFilter_h 25 #include "rtkConfiguration.h" 38 template <
class TInputImage,
class TOutputImage = TInputImage>
61 #ifdef itkOverrideGetNameOfClassMacro 73 if (m_FileNames != name)
81 const FileNamesContainer &
92 BeforeThreadedGenerateData()
override;
95 DynamicThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread)
override;
111 #ifndef ITK_MANUAL_INSTANTIATION 112 # include "rtkEdfRawToAttenuationImageFilter.hxx" const FileNamesContainer & GetFileNames() const
void SetFileNames(const FileNamesContainer &name)
std::vector< typename InputImageType::IndexValueType > m_ReferenceIndices
TInputImage InputImageType
Convert raw ESRF data to attenuation images.
std::vector< std::string > FileNamesContainer
typename OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
FileNamesContainer m_FileNames
EdfImageSeries::Pointer m_ReferenceProjectionsReader
EdfImageSeries::Pointer m_DarkProjectionsReader