STIR  6.2.0
Functions

Testing program for forward projection. More...

#include "stir/recon_buildblock/ForwardProjectorByBin.h"
#include "stir/display.h"
#include "stir/IO/OutputFileFormat.h"
#include "stir/IO/read_from_file.h"
#include "stir/ProjDataInterfile.h"
#include "stir/ProjDataInfo.h"
#include "stir/ExamInfo.h"
#include "stir/utilities.h"
#include "stir/round.h"
#include "stir/IndexRange3D.h"
#include "stir/RelatedViewgrams.h"
#include "stir/SegmentByView.h"
#include "stir/VoxelsOnCartesianGrid.h"
#include "stir/Succeeded.h"
#include "stir/KeyParser.h"
#include "stir/is_null_ptr.h"
#include "stir/warning.h"
#include "stir/error.h"
#include <fstream>

Functions

int main (int argc, char *argv[])
 

Detailed Description

Testing program for forward projection.

Author
Kris Thielemans
PARAPET project

This program allows forward projection of a few segments/views only, or of the full data set.

Usage:
fwdtest output-filename template_proj_data_file [image_to_forward_project [forwardprojector-parfile ]]]\n"
The template_proj_data_file will be used to get the scanner, mashing etc. details (its data will not be used, nor will it be overwritten). If some of these parameters are not given, some questions are asked.
Example parameter file for specifying the forward projector
Forward Projector parameters:=
  type := Matrix
    Forward projector Using Matrix Parameters :=
      Matrix type := Ray Tracing
       Ray tracing matrix parameters :=
       End Ray tracing matrix parameters :=
      End Forward Projector Using Matrix Parameters :=
End:=