30template <
typename elemT>
31typename SegmentBySinogram<elemT>::StorageOrder
34 return Segment<elemT>::StorageBySino;
37template <
typename elemT>
42 Segment<elemT>::proj_data_info_sptr,
48template <
typename elemT>
55template <
typename elemT>
Array< num_dimensions - 1, elemT > & operator[](int i)
allow array-style access, read/write
Definition Array.inl:486
StorageOrder get_storage_order() const override
Get storage order.
Definition SegmentBySinogram.inl:32
Sinogram< elemT > get_sinogram(int axial_pos_num) const override
Get sinogram.
Definition SegmentBySinogram.inl:39
void set_sinogram(Sinogram< elemT > const &s, int axial_pos_num) override
Set sinogram.
Definition SegmentBySinogram.inl:50
int get_segment_num() const
Get the segment number.
Definition Segment.inl:42
int get_timing_pos_num() const
Get the timing position index.
Definition Segment.inl:49
A class for 2d projection data.
Definition Sinogram.h:47
int get_axial_pos_num() const
Get number of axial positions.
Definition Sinogram.inl:41