|
STIR
6.3.0
|
This is the complete list of members for stir::ProjDataInfoCylindricalNoArcCorr, including all inherited members.
| ask_parameters() | stir::ProjDataInfo | static |
| axial_sampling_is_uniform() const | stir::ProjDataInfoCylindrical | inlinevirtual |
| clone() const override | stir::ProjDataInfoCylindricalNoArcCorr | virtual |
| construct_proj_data_info(const shared_ptr< Scanner > &scanner_sptr, const int span, const int max_delta, const int num_views, const int num_tangential_poss, const bool arc_corrected=true, const int tof_mash_factor=0) | stir::ProjDataInfo | static |
| create_non_tof_clone() const | stir::ProjDataInfo | inline |
| create_shared_clone() const | stir::ProjDataInfo | inline |
| find_bin_given_cartesian_coordinates_of_detection(Bin &bin, const CartesianCoordinate3D< float > &coord_1, const CartesianCoordinate3D< float > &coord_2) const (defined in stir::ProjDataInfoCylindricalNoArcCorr) | stir::ProjDataInfoCylindricalNoArcCorr | |
| find_cartesian_coordinates_given_scanner_coordinates(CartesianCoordinate3D< float > &coord_1, CartesianCoordinate3D< float > &coord_2, const int Ring_A, const int Ring_B, const int det1, const int det2, const int timing_pos_num) const (defined in stir::ProjDataInfoCylindricalNoArcCorr) | stir::ProjDataInfoCylindricalNoArcCorr | |
| find_cartesian_coordinates_of_detection(CartesianCoordinate3D< float > &coord_1, CartesianCoordinate3D< float > &coord_2, const Bin &bin) const (defined in stir::ProjDataInfoCylindricalNoArcCorr) | stir::ProjDataInfoCylindricalNoArcCorr | |
| find_scanner_coordinates_given_cartesian_coordinates(int &det1, int &det2, int &ring1, int &ring2, const CartesianCoordinate3D< float > &c1, const CartesianCoordinate3D< float > &c2) const | stir::ProjDataInfoCylindricalNoArcCorr | |
| get_all_det_pos_pairs_for_bin(std::vector< DetectionPositionPair<>> &, const Bin &, bool ignore_non_spatial_dimensions=true) const | stir::ProjDataInfoCylindricalNoArcCorr | |
| get_all_ring_pairs_for_segment_axial_pos_num(const int segment_num, const int axial_pos_num) const | stir::ProjDataInfoCylindrical | inline |
| get_angular_increment() const | stir::ProjDataInfoCylindricalNoArcCorr | inline |
| get_average_ring_difference(int segment_num) const | stir::ProjDataInfoCylindrical | inline |
| get_axial_sampling(int segment_num) const | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_azimuthal_angle_offset() const | stir::ProjDataInfoCylindrical | inline |
| get_azimuthal_angle_sampling() const | stir::ProjDataInfoCylindrical | inline |
| get_bed_position_horizontal() const | stir::ProjDataInfo | inline |
| get_bed_position_vertical() const | stir::ProjDataInfo | inline |
| get_bin(const LOR< float > &, const double delta_time) const override | stir::ProjDataInfoCylindricalNoArcCorr | virtual |
| get_bin_for_det_pos_pair(Bin &, const DetectionPositionPair<> &) const | stir::ProjDataInfoCylindricalNoArcCorr | inline |
| get_costheta(const Bin &) const | stir::ProjDataInfo | inline |
| get_det_num_pair_for_view_tangential_pos_num(int &det1_num, int &det2_num, const int view_num, const int tang_pos_num) const | stir::ProjDataInfoCylindricalNoArcCorr | inline |
| get_det_pair_for_bin(int &det_num1, int &ring_num1, int &det_num2, int &ring_num2, const Bin &bin) const | stir::ProjDataInfoCylindricalNoArcCorr | inline |
| get_det_pos_pair_for_bin(DetectionPositionPair<> &, const Bin &) const | stir::ProjDataInfoCylindricalNoArcCorr | inline |
| get_empty_related_viewgrams(const ViewgramIndices &, const shared_ptr< DataSymmetriesForViewSegmentNumbers > &, const bool make_num_tangential_poss_odd=false, const int timing_pos_num=0) const | stir::ProjDataInfo | |
| get_empty_segment_by_sinogram(const SegmentIndices &) const | stir::ProjDataInfo | |
| get_empty_segment_by_sinogram(const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos_num=0) const | stir::ProjDataInfo | |
| get_empty_segment_by_view(const SegmentIndices &) const | stir::ProjDataInfo | |
| get_empty_segment_by_view(const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos_num=0) const | stir::ProjDataInfo | |
| get_empty_sinogram(const SinogramIndices &) const | stir::ProjDataInfo | |
| get_empty_sinogram(const int ax_pos_num, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos_num=0) const | stir::ProjDataInfo | |
| get_empty_viewgram(const ViewgramIndices &) const | stir::ProjDataInfo | |
| get_empty_viewgram(const int view_num, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos_num=0) const | stir::ProjDataInfo | |
| get_k(const Bin &) const | stir::ProjDataInfo | |
| get_LOR(LORInAxialAndNoArcCorrSinogramCoordinates< float > &lor, const Bin &bin) const override | stir::ProjDataInfoCylindrical | virtual |
| get_m(const Bin &) const override | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_max_axial_pos_num(const int segment_num) const | stir::ProjDataInfo | inline |
| get_max_ring_difference(int segment_num) const | stir::ProjDataInfoCylindrical | inline |
| get_max_segment_num() const | stir::ProjDataInfo | inline |
| get_max_tangential_pos_num() const | stir::ProjDataInfo | inline |
| get_max_tof_pos_num() const | stir::ProjDataInfo | inline |
| get_max_view_num() const | stir::ProjDataInfo | inline |
| get_min_axial_pos_num(const int segment_num) const | stir::ProjDataInfo | inline |
| get_min_ring_difference(int segment_num) const | stir::ProjDataInfoCylindrical | inline |
| get_min_segment_num() const | stir::ProjDataInfo | inline |
| get_min_tangential_pos_num() const | stir::ProjDataInfo | inline |
| get_min_tof_pos_num() const | stir::ProjDataInfo | inline |
| get_min_view_num() const | stir::ProjDataInfo | inline |
| get_num_axial_poss(const int segment_num) const | stir::ProjDataInfo | inline |
| get_num_det_pos_pairs_for_bin(const Bin &, bool ignore_non_spatial_dimensions=true) const | stir::ProjDataInfoCylindricalNoArcCorr | |
| get_num_non_tof_sinograms() const | stir::ProjDataInfo | inline |
| get_num_ring_pairs_for_segment_axial_pos_num(const int segment_num, const int axial_pos_num) const | stir::ProjDataInfoCylindrical | inline |
| get_num_segments() const | stir::ProjDataInfo | inline |
| get_num_sinograms() const | stir::ProjDataInfo | inline |
| get_num_tangential_poss() const | stir::ProjDataInfo | inline |
| get_num_tof_poss() const | stir::ProjDataInfo | inline |
| get_num_views() const | stir::ProjDataInfo | inline |
| get_original_view_nums() const | stir::ProjDataInfo | virtual |
| get_phi(const Bin &) const override | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_ring_pair_for_segment_axial_pos_num(int &ring1, int &ring2, const int segment_num, const int axial_pos_num) const | stir::ProjDataInfoCylindrical | |
| get_ring_radii_for_all_views() const | stir::ProjDataInfoCylindrical | inline |
| get_ring_radius() const | stir::ProjDataInfoCylindrical | inline |
| get_ring_radius(const int view_num) const (defined in stir::ProjDataInfoCylindrical) | stir::ProjDataInfoCylindrical | inline |
| get_ring_spacing() const | stir::ProjDataInfoCylindrical | inline |
| get_s(const Bin &) const override | stir::ProjDataInfoCylindricalNoArcCorr | inlinevirtual |
| get_sampling_in_k(const Bin &) const | stir::ProjDataInfo | |
| get_sampling_in_m(const Bin &) const override | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_sampling_in_s(const Bin &) const | stir::ProjDataInfo | virtual |
| get_sampling_in_t(const Bin &) const override | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_scanner_ptr() const | stir::ProjDataInfo | inline |
| get_scanner_sptr() const | stir::ProjDataInfo | inline |
| get_segment_axial_pos_num_for_ring_pair(int &segment_num, int &axial_pos_num, const int ring1, const int ring2) const | stir::ProjDataInfoCylindrical | inline |
| get_segment_num_for_ring_difference(int &segment_num, const int ring_diff) const | stir::ProjDataInfoCylindrical | inline |
| get_t(const Bin &) const override | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_tantheta(const Bin &) const override | stir::ProjDataInfoCylindrical | inlinevirtual |
| get_tof_bin(const double delta) const | stir::ProjDataInfo | inline |
| get_tof_delta_time(const Bin &) const | stir::ProjDataInfo | |
| get_tof_mash_factor() const | stir::ProjDataInfo | inline |
| get_view_mashing_factor() const | stir::ProjDataInfoCylindrical | inline |
| get_view_tangential_pos_num_for_det_num_pair(int &view_num, int &tang_pos_num, const int det1_num, const int det2_num) const | stir::ProjDataInfoCylindricalNoArcCorr | inline |
| has_energy_information() const (defined in stir::ProjDataInfo) | stir::ProjDataInfo | inline |
| is_tof_data() const | stir::ProjDataInfo | inline |
| operator!=(const ProjDataInfo &proj) const (defined in stir::ProjDataInfo) | stir::ProjDataInfo | |
| operator==(const self_type &) const (defined in stir::ProjDataInfoCylindricalNoArcCorr) | stir::ProjDataInfoCylindricalNoArcCorr | |
| stir::ProjDataInfoCylindrical::operator==(const ProjDataInfo &proj) const | stir::ProjDataInfo | |
| operator>=(const ProjDataInfo &proj) const | stir::ProjDataInfo | virtual |
| parameter_info() const override | stir::ProjDataInfoCylindricalNoArcCorr | virtual |
| ProjDataInfo() | stir::ProjDataInfo | |
| ProjDataInfo(const shared_ptr< Scanner > &scanner_ptr, const VectorWithOffset< int > &num_axial_pos_per_segment, const int num_views, const int num_tangential_poss) | stir::ProjDataInfo | |
| ProjDataInfo(const shared_ptr< Scanner > &scanner_ptr, const VectorWithOffset< int > &num_axial_pos_per_segment, const int num_views, const int num_tangential_poss, const int tof_mash_factor) | stir::ProjDataInfo | |
| ProjDataInfoCTI(const shared_ptr< Scanner > &scanner_ptr, const int span, const int max_delta, const int num_views, const int num_tangential_poss, const bool arc_corrected=true, const int tof_mash_factor=0) | stir::ProjDataInfo | static |
| ProjDataInfoCylindrical() | stir::ProjDataInfoCylindrical | |
| ProjDataInfoCylindrical(const shared_ptr< Scanner > &scanner_ptr, const VectorWithOffset< int > &num_axial_poss_per_segment, const VectorWithOffset< int > &min_ring_diff, const VectorWithOffset< int > &max_ring_diff, const int num_views, const int num_tangential_poss) | stir::ProjDataInfoCylindrical | |
| ProjDataInfoCylindricalNoArcCorr() | stir::ProjDataInfoCylindricalNoArcCorr | |
| ProjDataInfoCylindricalNoArcCorr(const shared_ptr< Scanner > scanner_ptr, const float ring_radius, const float angular_increment, const VectorWithOffset< int > &num_axial_pos_per_segment, const VectorWithOffset< int > &min_ring_diff_v, const VectorWithOffset< int > &max_ring_diff_v, const int num_views, const int num_tangential_poss, const int tof_mash_factor=0) | stir::ProjDataInfoCylindricalNoArcCorr | |
| ProjDataInfoCylindricalNoArcCorr(const shared_ptr< Scanner > scanner_ptr, const VectorWithOffset< int > &num_axial_pos_per_segment, const VectorWithOffset< int > &min_ring_diff_v, const VectorWithOffset< int > &max_ring_diff_v, const int num_views, const int num_tangential_poss, const int tof_mash_factor=0) | stir::ProjDataInfoCylindricalNoArcCorr | |
| ProjDataInfoGE(const shared_ptr< Scanner > &scanner_ptr, const int max_delta, const int num_views, const int num_tangential_poss, const bool arc_corrected=true, const int tof_mash_factor=0) | stir::ProjDataInfo | static |
| reduce_segment_range(const int min_segment_num, const int max_segment_num) override | stir::ProjDataInfoCylindrical | virtual |
| RingNumPairs typedef | stir::ProjDataInfoCylindrical | |
| root_type typedef (defined in stir::ProjDataInfo) | stir::ProjDataInfo | protected |
| sampling_corresponds_to_physical_rings | stir::ProjDataInfoCylindrical | protected |
| set_azimuthal_angle_offset(const float angle) | stir::ProjDataInfoCylindrical | |
| set_azimuthal_angle_sampling(const float angle) | stir::ProjDataInfoCylindrical | |
| set_bed_position_horizontal(const float bed_position_horizontal_arg) | stir::ProjDataInfo | inline |
| set_bed_position_vertical(const float bed_position_vertical_arg) | stir::ProjDataInfo | inline |
| set_max_axial_pos_num(const int max_ax_pos_num, const int segment_num) override | stir::ProjDataInfoCylindrical | virtual |
| set_max_ring_difference(int max_ring_diff_v, int segment_num) | stir::ProjDataInfoCylindrical | |
| set_max_tangential_pos_num(const int max_tang_poss) | stir::ProjDataInfo | virtual |
| set_min_axial_pos_num(const int min_ax_pos_num, const int segment_num) override | stir::ProjDataInfoCylindrical | virtual |
| set_min_ring_difference(int min_ring_diff_v, int segment_num) | stir::ProjDataInfoCylindrical | |
| set_min_tangential_pos_num(const int min_tang_poss) | stir::ProjDataInfo | virtual |
| set_num_axial_poss_per_segment(const VectorWithOffset< int > &num_axial_poss_per_segment) override | stir::ProjDataInfoCylindrical | virtual |
| set_num_tangential_poss(const int num_tang_poss) | stir::ProjDataInfo | virtual |
| set_num_views(const int new_num_views) override | stir::ProjDataInfoCylindrical | virtual |
| set_ring_radii_for_all_views(const VectorWithOffset< float > &new_ring_radius) | stir::ProjDataInfoCylindrical | inline |
| set_ring_spacing(float ring_spacing_v) | stir::ProjDataInfoCylindrical | |
| set_tof_mash_factor(const int new_num) override | stir::ProjDataInfoCylindrical | virtual |
| size_all() const | stir::ProjDataInfo | inline |
| tof_bin_boundaries_mm | stir::ProjDataInfo | mutable |
| tof_bin_boundaries_ps | stir::ProjDataInfo | mutable |
| ~ProjDataInfo() | stir::ProjDataInfo | inlinevirtual |
1.8.13