19 #ifndef rtkBioscanGeometryReader_h 20 #define rtkBioscanGeometryReader_h 24 #include "RTKExport.h" 67 #ifdef itkOverrideGetNameOfClassMacro 88 if (m_ProjectionsFileNames != name)
90 m_ProjectionsFileNames = name;
94 const FileNamesContainer &
97 return m_ProjectionsFileNames;
103 GetVectorTagValue(
const gdcm::DataSet & ds, itk::uint16_t group, itk::uint16_t element)
const;
105 GetStringTagValue(
const gdcm::DataSet & ds, itk::uint16_t group, itk::uint16_t element)
const;
107 GetFloatTagValue(
const gdcm::DataSet & ds, itk::uint16_t group, itk::uint16_t element)
const;
110 : m_Geometry(nullptr){};
115 GenerateData()
override;
123 #endif // rtkBioscanGeometryReader_h
void SetProjectionsFileNames(const FileNamesContainer &name)
Projection geometry for a source and a 2-D flat panel.
FileNamesContainer m_ProjectionsFileNames
GeometryPointer m_Geometry
std::vector< std::string > FileNamesContainer
const FileNamesContainer & GetProjectionsFileNames() const