|
STIR
6.3.0
|
non-inline implementations for stir::NiftyPETHelper More...
#include "stir/recon_buildblock/NiftyPET_projector/NiftyPETHelper.h"#include "stir/VoxelsOnCartesianGrid.h"#include "stir/is_null_ptr.h"#include "stir/ProjDataInfoCylindricalNoArcCorr.h"#include "stir/ProjDataInMemory.h"#include "stir/IndexRange3D.h"#include "stir/FilePath.h"#include "stir/IO/stir_ecat_common.h"#include "stir/error.h"#include "stir/format.h"#include <fstream>#include <math.h>#include "driver_types.h"#include "def.h"#include "auxmath.h"#include "prjb.h"#include "prjf.h"#include "recon.h"#include "lmproc.h"#include "scanner_0.h"#include "rnd.h"#include "norm.h"Namespaces | |
| stir | |
| Namespace for the STIR library (and some/most of its applications) | |
Functions | |
| template<class dataType > | |
| dataType * | stir::create_heap_array (const unsigned numel, const dataType val=dataType(0)) |
| void | stir::get_stir_indices_and_dims (int stir_dim[3], Coordinate3D< int > &min_indices, Coordinate3D< int > &max_indices, const DiscretisedDensity< 3, float > &stir) |
| unsigned | stir::convert_NiftyPET_im_3d_to_1d_idx (const unsigned x, const unsigned y, const unsigned z) |
| std::vector< int > | stir::get_buckets (unsigned int *bck, const unsigned B, const unsigned nitag) |
| Get bucket singles (from mmrhist.py) | |
| void | stir::check_im_sizes (const int stir_dim[3], const int np_dim[3]) |
| void | stir::check_voxel_spacing (const DiscretisedDensity< 3, float > &stir) |
| void | stir::get_vals_for_proj_data_conversion (std::vector< int > &sizes, std::vector< int > &segment_sequence, int &num_sinograms, int &min_view, int &max_view, int &min_tang_pos, int &max_tang_pos, const ProjDataInfo &proj_data_info, const std::vector< float > &np_vec) |
| void | stir::get_stir_segment_and_axial_pos_from_NiftyPET_sino (int &segment, int &axial_pos, const unsigned np_sino, const std::vector< int > &sizes, const std::vector< int > &segment_sequence) |
| void | stir::get_NiftyPET_sino_from_stir_segment_and_axial_pos (unsigned &np_sino, const int segment, const int axial_pos, const std::vector< int > &sizes, const std::vector< int > &segment_sequence) |
non-inline implementations for stir::NiftyPETHelper
1.8.13