STIR  6.2.0
stir::Scanner Member List

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

Advance enum value (defined in stir::Scanner)stir::Scanner
Allegro enum value (defined in stir::Scanner)stir::Scanner
ask_parameters() (defined in stir::Scanner)stir::Scannerstatic
BlocksTests (defined in stir::Scanner)stir::Scannerfriend
check_consistency() conststir::Scanner
Discovery600 enum value (defined in stir::Scanner)stir::Scanner
Discovery690 enum value (defined in stir::Scanner)stir::Scanner
DiscoveryLS enum value (defined in stir::Scanner)stir::Scanner
DiscoveryMI3ring enum value (defined in stir::Scanner)stir::Scanner
DiscoveryMI4ring enum value (defined in stir::Scanner)stir::Scanner
DiscoveryMI5ring enum value (defined in stir::Scanner)stir::Scanner
DiscoveryRX enum value (defined in stir::Scanner)stir::Scanner
DiscoveryST enum value (defined in stir::Scanner)stir::Scanner
DiscoverySTE enum value (defined in stir::Scanner)stir::Scanner
E1080 enum value (defined in stir::Scanner)stir::Scanner
E921 enum value (defined in stir::Scanner)stir::Scanner
E925 enum value (defined in stir::Scanner)stir::Scanner
E931 enum value (defined in stir::Scanner)stir::Scanner
E951 enum value (defined in stir::Scanner)stir::Scanner
E953 enum value (defined in stir::Scanner)stir::Scanner
E961 enum value (defined in stir::Scanner)stir::Scanner
E962 enum value (defined in stir::Scanner)stir::Scanner
E966 enum value (defined in stir::Scanner)stir::Scanner
find_detection_position_given_cartesian_coordinate(DetectionPosition<> &det_pos, const CartesianCoordinate3D< float > &cart_coord) conststir::Scannerinline
GeminiTF enum value (defined in stir::Scanner)stir::Scanner
get_all_names() conststir::Scanner
get_average_depth_of_interaction() conststir::Scannerinline
get_axial_block_spacing() conststir::Scannerinline
get_axial_crystal_spacing() conststir::Scannerinline
get_axial_length() conststir::Scannerinline
get_axial_singles_unit(int singles_bin_index) conststir::Scannerinline
get_coincidence_window_width_in_mm() conststir::Scanner
get_coincidence_window_width_in_ps() conststir::Scanner
get_coordinate_for_det_pos(const stir::DetectionPosition<> &det_pos) conststir::Scannerinline
get_coordinate_for_index(const stir::DetectionPosition<> &det_pos) conststir::Scannerinline
get_crystal_map_file_name() const (defined in stir::Scanner)stir::Scannerinline
get_default_bin_size() conststir::Scannerinline
get_default_num_arccorrected_bins() conststir::Scannerinline
get_det_pos_for_index(const stir::DetectionPosition<> &det_pos) conststir::Scannerinline
get_detector_map_sptr() const (defined in stir::Scanner)stir::Scannerinline
get_effective_ring_radius() conststir::Scannerinline
get_energy_resolution() conststir::Scannerinline
get_inner_ring_radius() conststir::Scannerinline
get_intrinsic_azimuthal_tilt() conststir::Scannerinline
get_max_FOV_radius() conststir::Scannerinline
get_max_num_non_arccorrected_bins() conststir::Scannerinline
get_max_num_timing_poss() conststir::Scannerinline
get_max_num_views() conststir::Scannerinline
get_name() conststir::Scanner
get_names_of_predefined_scanners()stir::Scannerstatic
get_num_axial_blocks() conststir::Scannerinline
get_num_axial_blocks_per_bucket() conststir::Scannerinline
get_num_axial_buckets() conststir::Scannerinline
get_num_axial_crystals_per_block() conststir::Scannerinline
get_num_axial_crystals_per_bucket() conststir::Scannerinline
get_num_axial_crystals_per_singles_unit() conststir::Scannerinline
get_num_axial_singles_units() conststir::Scannerinline
get_num_detector_layers() conststir::Scannerinline
get_num_detectors_per_ring() conststir::Scannerinline
get_num_rings() conststir::Scannerinline
get_num_singles_units() const (defined in stir::Scanner)stir::Scannerinline
get_num_transaxial_blocks() conststir::Scannerinline
get_num_transaxial_blocks_per_bucket() conststir::Scannerinline
get_num_transaxial_buckets() conststir::Scannerinline
get_num_transaxial_crystals_per_block() conststir::Scannerinline
get_num_transaxial_crystals_per_bucket() conststir::Scannerinline
get_num_transaxial_crystals_per_singles_unit() conststir::Scannerinline
get_num_transaxial_singles_units() conststir::Scannerinline
get_num_virtual_axial_crystals_per_block() conststir::Scanner
get_num_virtual_transaxial_crystals_per_block() conststir::Scanner
get_reference_energy() conststir::Scannerinline
get_ring_spacing() conststir::Scannerinline
get_scanner_from_name(const std::string &name)stir::Scannerstatic
get_scanner_geometry() conststir::Scannerinline
get_singles_bin_index(int axial_index, int transaxial_index) conststir::Scannerinline
get_singles_bin_index(const DetectionPosition<> &det_pos) conststir::Scannerinline
get_size_of_timing_pos() conststir::Scannerinline
get_timing_resolution() conststir::Scannerinline
get_transaxial_block_spacing() conststir::Scannerinline
get_transaxial_crystal_spacing() conststir::Scannerinline
get_transaxial_singles_unit(int singles_bin_index) conststir::Scannerinline
get_type() conststir::Scannerinline
has_energy_information() conststir::Scannerinline
HiDAC enum value (defined in stir::Scanner)stir::Scanner
HRRT enum value (defined in stir::Scanner)stir::Scanner
HYPERimage enum value (defined in stir::Scanner)stir::Scanner
HZLR enum value (defined in stir::Scanner)stir::Scanner
is_tof_ready() conststir::Scannerinline
list_all_names()stir::Scannerstatic
list_names() conststir::Scanner
nanoPET enum value (defined in stir::Scanner)stir::Scanner
operator!=(const Scanner &scanner) const (defined in stir::Scanner)stir::Scannerinline
operator==(const Scanner &scanner) conststir::Scanner
PANDA enum value (defined in stir::Scanner)stir::Scanner
parameter_info() conststir::Scanner
PETMR_Signa enum value (defined in stir::Scanner)stir::Scanner
RATPET enum value (defined in stir::Scanner)stir::Scanner
RPT enum value (defined in stir::Scanner)stir::Scanner
SAFIRDualRingPrototype enum value (defined in stir::Scanner)stir::Scanner
Scanner(Type scanner_type)stir::Scanner
Scanner(Type type_v, const std::list< std::string > &list_of_names_v, int num_detectors_per_ring_v, int num_rings_v, int max_num_non_arccorrected_bins_v, int default_num_arccorrected_bins_v, float inner_ring_radius_v, float average_depth_of_interaction_v, float ring_spacing_v, float bin_size_v, float intrinsic_tilt_v, int num_axial_blocks_per_bucket_v, int num_transaxial_blocks_per_bucket_v, int num_axial_crystals_per_block_v, int num_transaxial_crystals_per_block_v, int num_axial_crystals_per_singles_unit_v, int num_transaxial_crystals_per_singles_unit_v, int num_detector_layers_v, float energy_resolution_v=-1.0f, float reference_energy_v=-1.0f, short int max_num_of_timing_poss=-1, float size_timing_pos=-1.0f, float timing_resolution=-1.0f, const std::string &scanner_geometry_v="Cylindrical", float axial_crystal_spacing_v=-1.0f, float transaxial_crystal_spacing_v=-1.0f, float axial_block_spacing_v=-1.0f, float transaxial_block_spacing_v=-1.0f, const std::string &crystal_map_file_name="")stir::Scanner
Scanner(Type type_v, const std::string &name, int num_detectors_per_ring_v, int num_rings_v, int max_num_non_arccorrected_bins_v, int default_num_arccorrected_bins_v, float inner_ring_radius_v, float average_depth_of_interaction_v, float ring_spacing_v, float bin_size_v, float intrinsic_tilt_v, int num_axial_blocks_per_bucket_v, int num_transaxial_blocks_per_bucket_v, int num_axial_crystals_per_block_v, int num_transaxial_crystals_per_block_v, int num_axial_crystals_per_singles_unit_v, int num_transaxial_crystals_per_singles_unit_v, int num_detector_layers_v, float energy_resolution_v=-1.0f, float reference_energy_v=-1.0f, short int max_num_of_timing_poss=-1, float size_timing_pos=-1.0f, float timing_resolution=-1.0f, const std::string &scanner_geometry_v="Cylindrical", float axial_crystal_spacing_v=-1.0f, float transaxial_crystal_spacing_v=-1.0f, float axial_block_spacing_v=-1.0f, float transaxial_block_spacing_v=-1.0f, const std::string &crystal_map_file_name="")stir::Scanner
set_average_depth_of_interaction(const float &new_depth_of_interaction)stir::Scannerinline
set_axial_block_spacing(const float &new_spacing)stir::Scannerinline
set_axial_crystal_spacing(const float &new_spacing)stir::Scannerinline
set_crystal_map_file_name(const std::string &new_crystal_map_file_name)stir::Scannerinline
set_default_bin_size(const float &new_size)stir::Scannerinline
set_default_num_arccorrected_bins(const int &new_num)stir::Scannerinline
set_energy_resolution(const float new_num)stir::Scannerinline
set_inner_ring_radius(const float &new_radius)stir::Scannerinline
set_intrinsic_azimuthal_tilt(const float new_tilt)stir::Scannerinline
set_max_num_non_arccorrected_bins(const int &new_num)stir::Scannerinline
set_max_num_timing_poss(int new_num)stir::Scannerinline
set_num_axial_blocks_per_bucket(const int &new_num)stir::Scannerinline
set_num_axial_crystals_per_block(const int &new_num)stir::Scannerinline
set_num_axial_crystals_per_singles_unit(const int &new_num)stir::Scannerinline
set_num_detector_layers(const int &new_num)stir::Scannerinline
set_num_detectors_per_ring(const int &new_num)stir::Scannerinline
set_num_rings(const int &new_num)stir::Scannerinline
set_num_transaxial_blocks_per_bucket(const int &new_num)stir::Scannerinline
set_num_transaxial_crystals_per_block(const int &new_num)stir::Scannerinline
set_num_transaxial_crystals_per_singles_unit(const int &new_num)stir::Scannerinline
set_num_virtual_axial_crystals_per_block(int)stir::Scanner
set_num_virtual_transaxial_crystals_per_block(int)stir::Scanner
set_reference_energy(const float new_num)stir::Scannerinline
set_ring_spacing(const float &new_spacing)stir::Scannerinline
set_scanner_geometry(const std::string &new_scanner_geometry)stir::Scanner
set_size_of_timing_poss(float new_num)stir::Scannerinline
set_timing_resolution(float new_num_in_ps)stir::Scannerinline
set_transaxial_block_spacing(const float &new_spacing)stir::Scannerinline
set_transaxial_crystal_spacing(const float &new_spacing)stir::Scannerinline
set_type(const Type &new_type)stir::Scannerinline
set_up()stir::Scannervirtual
Siemens_mCT enum value (defined in stir::Scanner)stir::Scanner
Siemens_mMR enum value (defined in stir::Scanner)stir::Scanner
Siemens_Vision_600 enum value (defined in stir::Scanner)stir::Scanner
test_scanner enum value (defined in stir::Scanner)stir::Scanner
Type enum namestir::Scanner
Unknown_scanner enum value (defined in stir::Scanner)stir::Scanner
UPENN_5rings enum value (defined in stir::Scanner)stir::Scanner
UPENN_5rings_no_gaps enum value (defined in stir::Scanner)stir::Scanner
UPENN_6rings enum value (defined in stir::Scanner)stir::Scanner
UPENN_6rings_no_gaps enum value (defined in stir::Scanner)stir::Scanner
User_defined_scanner enum value (defined in stir::Scanner)stir::Scanner
~Scanner() (defined in stir::Scanner)stir::Scannerinlinevirtual