24template <
class elemT,
class ExamDataT>
25DiscretisedDensity<3, elemT>*
26ParseAndCreateFrom<DiscretisedDensity<3, elemT>, ExamDataT>::create(
const ExamDataT& exam_data)
const
28 return new VoxelsOnCartesianGrid<elemT>(
29 exam_data.get_exam_info_sptr(),
30 *exam_data.get_proj_data_info_sptr(),
31 CartesianCoordinate3D<float>(this->get_zoom_z(), this->get_zoom_xy(), this->get_zoom_xy()),
33 CartesianCoordinate3D<int>(
34 this->get_output_image_size_z(), this->get_output_image_size_xy(), this->get_output_image_size_xy()));
defines the stir::CartesianCoordinate3D<coordT> class
defines the stir::VoxelsOnCartesianGrid class