- Member stir::Array< num_dimensions, elemT >::axpby (const elemT2 a, const Array &x, const elemT2 b, const Array &y)
- a*x+b*y (use xapyb)
- Member stir::ask_filename_with_extension (char *file_in_directory_name, const std::string &prompt, const std::string &default_extension)
- Use ask_filename_with_extension(const std::string&, const std::string&);
- Member stir::BackProjectorByBinUsingInterpolation::BackProjectorByBinUsingInterpolation (shared_ptr< const ProjDataInfo > const &, shared_ptr< const DiscretisedDensity< 3, float >> const &image_info_ptr, const bool use_piecewise_linear_interpolation=true, const bool use_exact_Jacobian=true)
- Use set_up() instead
- Member stir::DiscretisedDensity< num_dimensions, elemT >::read_from_file (const std::string &filename)
- This function just calls stir::read_from_file.
- Class stir::ecat::ecat6::ECAT6ImageInputFileFormat
- Class stir::ecat::ecat6::ECAT6OutputFileFormat
- Member stir::error (const char *const s,...)
- (use 1 argument version instead)
- Member stir::find_filename (const char *const filename_with_directory)
- use find_pos_of_filename()
- Class stir::FrameSinglesRates
- Member stir::GE::RDF_HDF5::GEHDF5Wrapper::get_file () const
- Member stir::get_directory_name (char *directory_name, const char *const filename_with_directory)
- Use get_directory_name(const std::string&)
- Member stir::InterfileHeader::isotope_name
- Member stir::NumericVectorWithOffset< T, elemT >::axpby (const elemT2 a, const NumericVectorWithOffset &x, const elemT2 b, const NumericVectorWithOffset &y)
- a*x+b*y (use xapyb)
- Member stir::OSMAPOSLReconstruction< TargetT >::do_rim_truncation
- Member stir::PoissonLogLikelihoodWithLinearModelForMean< TargetT >::set_up (shared_ptr< TargetT > const &target_sptr) override
- This special handling of the string "1" will be removed later.
- Member stir::PoissonLogLikelihoodWithLinearModelForMeanAndListModeDataWithProjMatrixByBin< TargetT >::max_ring_difference_num_to_process
- Member stir::ProjData::axpby (const float a, const ProjData &x, const float b, const ProjData &y)
- a*x+b*y (use xapyb)
- Member stir::ProjData::get_empty_segment_by_sinogram (const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) const
- Use get_empty_segment_by_sinogram(const SegmentIndices&) instead .
- Member stir::ProjData::get_empty_segment_by_view (const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) const
- Use get_empty_segment_by_sinogram(const SegmentIndices&) instead .
- Member stir::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) const
- Use get_sinogram(const SinogramIndices&) instead .
- Member stir::ProjData::get_empty_viewgram (const int view, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) const
- Use get_viewgram(const ViewgramIndices&) instead.
- Member stir::ProjData::get_segment_by_sinogram (const int segment_num, const int timing_pos=0) const
- Use get_segment_by_sinogram(const SegmentIndices&) instead.
- Member stir::ProjData::get_segment_by_view (const int segment_num, const int timing_pos=0) const
- Use get_segment_by_view(const SegmentIndices&) instead.
- Member stir::ProjData::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 =0
- Use get_sinogram(const SinogramIndices&) instead .
- Member stir::ProjData::get_viewgram (const int view, const int segment_num, const bool make_num_tangential_poss_odd=false, const int timing_pos=0) const =0
- Use get_viewgram(const ViewgramIndices&) instead.
- Member 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
- Member 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
- Member 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
- Member 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
- Member 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)
- Member 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
- Member stir::ProjDataInfoCylindricalNoArcCorr::get_det_pair_for_bin (int &det_num1, int &ring_num1, int &det_num2, int &ring_num2, const Bin &bin) const
- Member stir::ProjDataInfoGenericNoArcCorr::find_cartesian_coordinates_of_detection (CartesianCoordinate3D< float > &coord_1, CartesianCoordinate3D< float > &coord_2, const Bin &bin) const override
- Member stir::ProjDataInfoGenericNoArcCorr::get_det_pair_for_bin (int &det1_num, int &ring1_num, int &det2_num, int &ring2_num, const Bin &) const
- Member stir::ProjDataInMemory::axpby (const float a, const ProjData &x, const float b, const ProjData &y) override
- a*x+b*y (use xapyb)
- Member stir::RelatedViewgrams< elemT >::get_basic_view_segment_num () const
- Use get_basic_viewgram_indices() instead.
- Class stir::ScatterEstimation
- The current parsing code still allows the
bin normalisation type
keyword to specify a "chained" normalisation object with first the norm and second the atten. As there is no way to guarantee that this will be the case, we have now replaced this with explicit setting of the norm factors only (keyword normalisation type
) and the attenuation factors. The naming of the keywords is confusing however. (Ensuring backwards compatibility was not so easy, so the code might look confusing.)
- Member stir::ScatterEstimation::get_iterations_num () const
- Use get_num_iterations()
- Member stir::ScatterSimulation::get_density_image_for_scatter_points_sptr () const
- Member stir::SegmentBySinogram< elemT >::SegmentBySinogram (const shared_ptr< const ProjDataInfo > &proj_data_info_ptr_v, const int segment_num, const int timing_pos_num=0)
- Use version with SegmentIndices instead
- Member stir::SegmentBySinogram< elemT >::SegmentBySinogram (const Array< 3, elemT > &v, const shared_ptr< const ProjDataInfo > &proj_data_info_ptr_v, const int segment_num, const int timing_pos_num=0)
- Use version with SegmentIndices instead
- Member stir::SegmentByView< elemT >::SegmentByView (const Array< 3, elemT > &v, const shared_ptr< const ProjDataInfo > &proj_data_info_ptr, const int segment_num, const int timing_pos_num=0)
- Use version with SegmentIndices instead
- Member stir::SegmentByView< elemT >::SegmentByView (const shared_ptr< const ProjDataInfo > &proj_data_info_ptr, const int segment_num, const int timing_pos_num=0)
- Use version with SegmentIndices instead
- Member stir::Sinogram< elemT >::Sinogram (const shared_ptr< const ProjDataInfo > &proj_data_info_ptr, const int ax_pos_num, const int segment_num, const int timing_pos_num=0)
- Use version with SinogramIndices instead.
- Member stir::Sinogram< elemT >::Sinogram (const Array< 2, elemT > &p, const shared_ptr< const ProjDataInfo > &proj_data_info_ptr, const int ax_pos_num, const int segment_num, const int timing_pos_num=0)
- Use version with SinogramIndices instead.
- Member stir::TimeFrameDefinitions::TimeFrameDefinitions (const std::string &fdef_filename)
- The filename can point to an ECAT6 file, and ECAT7 file (if you have installed the LLN library), an Interfile file, or a simple ASCII text file.
- Member stir::VectorWithOffset< T >::get_length () const
- Use size() instead.
- Member stir::VectorWithOffset< T >::VectorWithOffset (const int hsz, T *const data_ptr, T *const end_of_data_ptr)
- Member stir::VectorWithOffset< T >::VectorWithOffset (const int min_index, const int max_index, T *const data_ptr, T *const end_of_data_ptr)
- Member stir::Viewgram< elemT >::Viewgram (const shared_ptr< const ProjDataInfo > &proj_data_info_ptr, const int v_num, const int s_num, const int t_num=0)
- Use version with ViewgramIndices instead
- Member stir::Viewgram< elemT >::Viewgram (const Array< 2, elemT > &p, const shared_ptr< const ProjDataInfo > &proj_data_info_ptr, const int v_num, const int s_num, const int t_num=0)
- Use version with ViewgramIndices instead
- Class stir::ViewSegmentNumbers
- Member stir::warning (const char *const s,...)
- (use 1 argument version instead)
- File stir_ecat6.h