STIR 6.4.0
DataWithProjDataInfo.inl
Go to the documentation of this file.
1/*
2 Copyright (C) 2000, Hammersmith Imanet Ltd
3 Copyright (C) 2016, 2026 University College London
4 This file is part of STIR.
5
6 SPDX-License-Identifier: Apache-2.0
7
8 See STIR/LICENSE.txt for details
9*/
17
18START_NAMESPACE_STIR
19
20int
22{
23 return proj_data_info_sptr->get_num_segments();
24}
25
26int
27DataWithProjDataInfo::get_num_axial_poss(const int segment_num) const
28{
29 return proj_data_info_sptr->get_num_axial_poss(segment_num);
30}
31
32int
34{
35 return proj_data_info_sptr->get_num_views();
36}
37
38int
40{
41 return proj_data_info_sptr->get_num_tangential_poss();
42}
43
44int
46{
47 return proj_data_info_sptr->get_num_tof_poss();
48}
49
50int
52{
53 return proj_data_info_sptr->get_tof_mash_factor();
54}
55
56int
58{
59 return proj_data_info_sptr->get_min_segment_num();
60}
61
62int
64{
65 return proj_data_info_sptr->get_max_segment_num();
66}
67
68int
70{
71 return proj_data_info_sptr->get_min_axial_pos_num(segment_num);
72}
73
74int
76{
77 return proj_data_info_sptr->get_max_axial_pos_num(segment_num);
78}
79
80int
82{
83 return proj_data_info_sptr->get_min_view_num();
84}
85
86int
88{
89 return proj_data_info_sptr->get_max_view_num();
90}
91
92int
94{
95 return proj_data_info_sptr->get_min_tangential_pos_num();
96}
97
98int
100{
101 return proj_data_info_sptr->get_max_tangential_pos_num();
102}
103
104int
106{
107 return proj_data_info_sptr->get_min_tof_pos_num();
108}
109
110int
112{
113 return proj_data_info_sptr->get_max_tof_pos_num();
114}
115
116END_NAMESPACE_STIR
int get_max_tof_pos_num() const
Get the index of the last timing position.
Definition DataWithProjDataInfo.inl:111
int get_min_tangential_pos_num() const
Get minimum tangential position number.
Definition DataWithProjDataInfo.inl:93
int get_min_axial_pos_num(const int segment_num) const
Get mininum axial position per segmnet.
Definition DataWithProjDataInfo.inl:69
int get_max_axial_pos_num(const int segment_num) const
Get maximum axial position per segment.
Definition DataWithProjDataInfo.inl:75
int get_num_segments() const
Get number of segments.
Definition DataWithProjDataInfo.inl:21
int get_tof_mash_factor() const
Get TOG mash factor.
Definition DataWithProjDataInfo.inl:51
int get_num_views() const
Get number of views.
Definition DataWithProjDataInfo.inl:33
int get_min_view_num() const
Get minimum view number.
Definition DataWithProjDataInfo.inl:81
int get_max_view_num() const
Get maximum view number.
Definition DataWithProjDataInfo.inl:87
int get_min_segment_num() const
Get minimum segment number.
Definition DataWithProjDataInfo.inl:57
int get_min_tof_pos_num() const
Get the index of the first timing position.
Definition DataWithProjDataInfo.inl:105
int get_max_segment_num() const
Get maximum segment number.
Definition DataWithProjDataInfo.inl:63
int get_num_tof_poss() const
Get number of TOF positions.
Definition DataWithProjDataInfo.inl:45
int get_max_tangential_pos_num() const
Get maximum tangential position number.
Definition DataWithProjDataInfo.inl:99
int get_num_tangential_poss() const
Get number of tangential positions.
Definition DataWithProjDataInfo.inl:39
int get_num_axial_poss(const int segment_num) const
Get number of axial positions per segment.
Definition DataWithProjDataInfo.inl:27