19 #ifndef rtkOraGeometryReader_h 20 #define rtkOraGeometryReader_h 24 #include "RTKExport.h" 73 if (m_ProjectionsFileNames != name)
75 m_ProjectionsFileNames = name;
79 const FileNamesContainer &
82 return m_ProjectionsFileNames;
90 itkGetMacro(CollimationMargin, MarginVectorType);
96 itkGetMacro(OptiTrackObjectID,
int);
103 : m_Geometry(nullptr)
104 , m_CollimationMargin(0.) {};
110 GenerateData()
override;
115 int m_OptiTrackObjectID{ -1 };
120 #endif // rtkOraGeometryReader_h void SetProjectionsFileNames(const FileNamesContainer &name)
std::vector< std::string > FileNamesContainer
const FileNamesContainer & GetProjectionsFileNames() const
Projection geometry for a source and a 2-D flat panel.
#define itkSetMacro(name, type)
MarginVectorType m_CollimationMargin
FileNamesContainer m_ProjectionsFileNames
GeometryType::Pointer m_Geometry