12 #ifndef __stir_recon_buildblock_DistributedTestFunctions_h__ 13 #define __stir_recon_buildblock_DistributedTestFunctions_h__ 59 void test_viewgram_slave(
const stir::shared_ptr<stir::ProjDataInfo>& proj_data_info_ptr);
61 void test_viewgram_master(
stir::Viewgram<float> viewgram,
const stir::shared_ptr<stir::ProjDataInfo>& proj_data_info_ptr);
65 void test_image_estimate_slave();
67 void test_related_viewgrams_master(
const stir::shared_ptr<stir::ProjDataInfo>& proj_data_info_ptr,
68 const stir::shared_ptr<stir::DataSymmetriesForViewSegmentNumbers> symmetries_sptr,
72 void test_related_viewgrams_slave(
const stir::shared_ptr<stir::ProjDataInfo>& proj_data_info_ptr,
73 const stir::shared_ptr<stir::DataSymmetriesForViewSegmentNumbers> symmetries_sptr);
75 void test_parameter_info_master(
const std::string str,
int slave,
char const*
const text);
77 void test_parameter_info_slave(
const std::string str);
79 void test_bool_value_master(
bool value,
int slave);
81 void test_bool_value_slave();
83 void test_int_value_master(
int value,
int slave);
85 void test_int_value_slave();
87 void test_int_values_master(
int slave);
89 void test_int_values_slave();
Declaration of class stir::ProjDataInfo.
Namespace for distributed computation with MPI.
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast (or corresponding b...
defines the stir::DiscretisedDensity class
Declaration of class stir::DataSymmetriesForViewSegmentNumbers.
Declaration of class stir::Viewgram.