STIR  6.2.0
stir::ProjData Member List

This is the complete list of members for stir::ProjData, including all inherited members.

axpby(const float a, const ProjData &x, const float b, const ProjData &y)stir::ProjDatavirtual
copy_to(iterT array_iter) conststir::ProjDatainline
exam_info_sptr (defined in stir::ExamData)stir::ExamDataprotected
ExamData()stir::ExamData
ExamData(const shared_ptr< const ExamInfo > &_this_exam) (defined in stir::ExamData)stir::ExamData
fill(const float value)stir::ProjDatavirtual
fill(const ProjData &)stir::ProjDatavirtual
fill_from(iterT array_iter)stir::ProjDatainline
find_max() conststir::ProjDatavirtual
find_min() conststir::ProjDatavirtual
get_empty_related_viewgrams(const ViewgramIndices &viewgram_indices, const shared_ptr< DataSymmetriesForViewSegmentNumbers > &symmetries_ptr, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) conststir::ProjData
get_empty_segment_by_sinogram(const SegmentIndices &) conststir::ProjData
get_empty_segment_by_sinogram(const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) conststir::ProjData
get_empty_segment_by_view(const SegmentIndices &) conststir::ProjData
get_empty_segment_by_view(const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) conststir::ProjData
get_empty_sinogram(const SinogramIndices &) conststir::ProjData
get_empty_sinogram(const int ax_pos_num, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) conststir::ProjData
get_empty_viewgram(const ViewgramIndices &) conststir::ProjData
get_empty_viewgram(const int view, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) conststir::ProjData
get_exam_info() const (defined in stir::ExamData)stir::ExamDatavirtual
get_exam_info_sptr() conststir::ExamDatavirtual
get_max_axial_pos_num(const int segment_num) conststir::ProjDatainline
get_max_segment_num() conststir::ProjDatainline
get_max_tangential_pos_num() conststir::ProjDatainline
get_max_tof_pos_num() conststir::ProjDatainline
get_max_view_num() conststir::ProjDatainline
get_min_axial_pos_num(const int segment_num) conststir::ProjDatainline
get_min_segment_num() conststir::ProjDatainline
get_min_tangential_pos_num() conststir::ProjDatainline
get_min_tof_pos_num() conststir::ProjDatainline
get_min_view_num() conststir::ProjDatainline
get_num_axial_poss(const int segment_num) conststir::ProjDatainline
get_num_non_tof_sinograms() conststir::ProjDatainline
get_num_segments() conststir::ProjDatainline
get_num_sinograms() conststir::ProjDatainline
get_num_tangential_poss() conststir::ProjDatainline
get_num_tof_poss() conststir::ProjDatainline
get_num_views() conststir::ProjDatainline
get_original_view_nums() conststir::ProjDatainline
get_proj_data_info_sptr() conststir::ProjDatainline
get_related_viewgrams(const ViewgramIndices &, const shared_ptr< DataSymmetriesForViewSegmentNumbers > &, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) conststir::ProjDatavirtual
get_segment_by_sinogram(const int segment_num, const int timing_pos=0) conststir::ProjDatavirtual
get_segment_by_sinogram(const SegmentIndices &) conststir::ProjDatainline
get_segment_by_view(const int segment_num, const int timing_pos=0) conststir::ProjDatavirtual
get_segment_by_view(const SegmentIndices &) conststir::ProjDatainline
get_sinogram(const int ax_pos_num, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) const =0stir::ProjDatapure virtual
get_sinogram(const SinogramIndices &) conststir::ProjDatainline
get_subset(const std::vector< int > &views) conststir::ProjData
get_tof_mash_factor() conststir::ProjDatainline
get_viewgram(const int view, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) const =0stir::ProjDatapure virtual
get_viewgram(const ViewgramIndices &) conststir::ProjDatainline
norm() conststir::ProjDatavirtual
norm_squared() conststir::ProjDatavirtual
operator*=(const self_type &v)stir::ProjDatavirtual
operator*=(const float v)stir::ProjDatavirtual
operator+=(const self_type &v)stir::ProjDatavirtual
operator+=(const float v)stir::ProjDatavirtual
operator-=(const self_type &v)stir::ProjDatavirtual
operator-=(const float v)stir::ProjDatavirtual
operator/=(const self_type &v)stir::ProjDatavirtual
operator/=(const float v)stir::ProjDatavirtual
proj_data_info_sptr (defined in stir::ProjData)stir::ProjDataprotected
ProjData()stir::ProjData
ProjData(const shared_ptr< const ExamInfo > &exam_info_sptr, const shared_ptr< const ProjDataInfo > &proj_data_info_ptr)stir::ProjData
read_from_file(const std::string &filename, const std::ios::openmode open_mode=std::ios::in)stir::ProjDatastatic
sapyb(const float a, const ProjData &y, const float b)stir::ProjDatavirtual
sapyb(const ProjData &a, const ProjData &y, const ProjData &b)stir::ProjDatavirtual
set_exam_info(ExamInfo const &)stir::ExamDatavirtual
set_exam_info_sptr(shared_ptr< const ExamInfo > new_exam_info_sptr) (defined in stir::ExamData)stir::ExamData
set_related_viewgrams(const RelatedViewgrams< float > &viewgrams)stir::ProjDatavirtual
set_segment(const SegmentBySinogram< float > &)stir::ProjDatavirtual
set_segment(const SegmentByView< float > &)stir::ProjDatavirtual
set_sinogram(const Sinogram< float > &)=0stir::ProjDatapure virtual
set_viewgram(const Viewgram< float > &)=0stir::ProjDatapure virtual
size_all() conststir::ProjDatainline
standard_segment_sequence(const ProjDataInfo &pdi)stir::ProjDatastatic
sum() const (defined in stir::ProjData)stir::ProjDatavirtual
write_to_file(const std::string &filename) conststir::ProjData
xapyb(const ProjData &x, const float a, const ProjData &y, const float b)stir::ProjDatavirtual
xapyb(const ProjData &x, const ProjData &a, const ProjData &y, const ProjData &b)stir::ProjDatavirtual
~ExamData() (defined in stir::ExamData)stir::ExamDatavirtual
~ProjData() overridestir::ProjDatainline