STIR
6.2.0
|
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::Scanner | static |
BlocksTests (defined in stir::Scanner) | stir::Scanner | friend |
check_consistency() const | stir::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) const | stir::Scanner | inline |
GeminiTF enum value (defined in stir::Scanner) | stir::Scanner | |
get_all_names() const | stir::Scanner | |
get_average_depth_of_interaction() const | stir::Scanner | inline |
get_axial_block_spacing() const | stir::Scanner | inline |
get_axial_crystal_spacing() const | stir::Scanner | inline |
get_axial_length() const | stir::Scanner | inline |
get_axial_singles_unit(int singles_bin_index) const | stir::Scanner | inline |
get_coincidence_window_width_in_mm() const | stir::Scanner | |
get_coincidence_window_width_in_ps() const | stir::Scanner | |
get_coordinate_for_det_pos(const stir::DetectionPosition<> &det_pos) const | stir::Scanner | inline |
get_coordinate_for_index(const stir::DetectionPosition<> &det_pos) const | stir::Scanner | inline |
get_crystal_map_file_name() const (defined in stir::Scanner) | stir::Scanner | inline |
get_default_bin_size() const | stir::Scanner | inline |
get_default_num_arccorrected_bins() const | stir::Scanner | inline |
get_det_pos_for_index(const stir::DetectionPosition<> &det_pos) const | stir::Scanner | inline |
get_detector_map_sptr() const (defined in stir::Scanner) | stir::Scanner | inline |
get_effective_ring_radius() const | stir::Scanner | inline |
get_energy_resolution() const | stir::Scanner | inline |
get_inner_ring_radius() const | stir::Scanner | inline |
get_intrinsic_azimuthal_tilt() const | stir::Scanner | inline |
get_max_FOV_radius() const | stir::Scanner | inline |
get_max_num_non_arccorrected_bins() const | stir::Scanner | inline |
get_max_num_timing_poss() const | stir::Scanner | inline |
get_max_num_views() const | stir::Scanner | inline |
get_name() const | stir::Scanner | |
get_names_of_predefined_scanners() | stir::Scanner | static |
get_num_axial_blocks() const | stir::Scanner | inline |
get_num_axial_blocks_per_bucket() const | stir::Scanner | inline |
get_num_axial_buckets() const | stir::Scanner | inline |
get_num_axial_crystals_per_block() const | stir::Scanner | inline |
get_num_axial_crystals_per_bucket() const | stir::Scanner | inline |
get_num_axial_crystals_per_singles_unit() const | stir::Scanner | inline |
get_num_axial_singles_units() const | stir::Scanner | inline |
get_num_detector_layers() const | stir::Scanner | inline |
get_num_detectors_per_ring() const | stir::Scanner | inline |
get_num_rings() const | stir::Scanner | inline |
get_num_singles_units() const (defined in stir::Scanner) | stir::Scanner | inline |
get_num_transaxial_blocks() const | stir::Scanner | inline |
get_num_transaxial_blocks_per_bucket() const | stir::Scanner | inline |
get_num_transaxial_buckets() const | stir::Scanner | inline |
get_num_transaxial_crystals_per_block() const | stir::Scanner | inline |
get_num_transaxial_crystals_per_bucket() const | stir::Scanner | inline |
get_num_transaxial_crystals_per_singles_unit() const | stir::Scanner | inline |
get_num_transaxial_singles_units() const | stir::Scanner | inline |
get_num_virtual_axial_crystals_per_block() const | stir::Scanner | |
get_num_virtual_transaxial_crystals_per_block() const | stir::Scanner | |
get_reference_energy() const | stir::Scanner | inline |
get_ring_spacing() const | stir::Scanner | inline |
get_scanner_from_name(const std::string &name) | stir::Scanner | static |
get_scanner_geometry() const | stir::Scanner | inline |
get_singles_bin_index(int axial_index, int transaxial_index) const | stir::Scanner | inline |
get_singles_bin_index(const DetectionPosition<> &det_pos) const | stir::Scanner | inline |
get_size_of_timing_pos() const | stir::Scanner | inline |
get_timing_resolution() const | stir::Scanner | inline |
get_transaxial_block_spacing() const | stir::Scanner | inline |
get_transaxial_crystal_spacing() const | stir::Scanner | inline |
get_transaxial_singles_unit(int singles_bin_index) const | stir::Scanner | inline |
get_type() const | stir::Scanner | inline |
has_energy_information() const | stir::Scanner | inline |
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() const | stir::Scanner | inline |
list_all_names() | stir::Scanner | static |
list_names() const | stir::Scanner | |
nanoPET enum value (defined in stir::Scanner) | stir::Scanner | |
operator!=(const Scanner &scanner) const (defined in stir::Scanner) | stir::Scanner | inline |
operator==(const Scanner &scanner) const | stir::Scanner | |
PANDA enum value (defined in stir::Scanner) | stir::Scanner | |
parameter_info() const | stir::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::Scanner | inline |
set_axial_block_spacing(const float &new_spacing) | stir::Scanner | inline |
set_axial_crystal_spacing(const float &new_spacing) | stir::Scanner | inline |
set_crystal_map_file_name(const std::string &new_crystal_map_file_name) | stir::Scanner | inline |
set_default_bin_size(const float &new_size) | stir::Scanner | inline |
set_default_num_arccorrected_bins(const int &new_num) | stir::Scanner | inline |
set_energy_resolution(const float new_num) | stir::Scanner | inline |
set_inner_ring_radius(const float &new_radius) | stir::Scanner | inline |
set_intrinsic_azimuthal_tilt(const float new_tilt) | stir::Scanner | inline |
set_max_num_non_arccorrected_bins(const int &new_num) | stir::Scanner | inline |
set_max_num_timing_poss(int new_num) | stir::Scanner | inline |
set_num_axial_blocks_per_bucket(const int &new_num) | stir::Scanner | inline |
set_num_axial_crystals_per_block(const int &new_num) | stir::Scanner | inline |
set_num_axial_crystals_per_singles_unit(const int &new_num) | stir::Scanner | inline |
set_num_detector_layers(const int &new_num) | stir::Scanner | inline |
set_num_detectors_per_ring(const int &new_num) | stir::Scanner | inline |
set_num_rings(const int &new_num) | stir::Scanner | inline |
set_num_transaxial_blocks_per_bucket(const int &new_num) | stir::Scanner | inline |
set_num_transaxial_crystals_per_block(const int &new_num) | stir::Scanner | inline |
set_num_transaxial_crystals_per_singles_unit(const int &new_num) | stir::Scanner | inline |
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::Scanner | inline |
set_ring_spacing(const float &new_spacing) | stir::Scanner | inline |
set_scanner_geometry(const std::string &new_scanner_geometry) | stir::Scanner | |
set_size_of_timing_poss(float new_num) | stir::Scanner | inline |
set_timing_resolution(float new_num_in_ps) | stir::Scanner | inline |
set_transaxial_block_spacing(const float &new_spacing) | stir::Scanner | inline |
set_transaxial_crystal_spacing(const float &new_spacing) | stir::Scanner | inline |
set_type(const Type &new_type) | stir::Scanner | inline |
set_up() | stir::Scanner | virtual |
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 name | stir::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::Scanner | inlinevirtual |