CASToR  1.0
Tomographic Reconstruction (PET/SPECT)
Functions
castor-recon.cc File Reference

CASToR: Customizable and Advanced Software for Tomographic Reconstruction
This is the main reconstruction program of the CASToR software. It reads/parses/checks the command-line options, initialize each manager classes with the correct set of options, and launch the reconstruction algorithm (currently managed by oIterativeAlgorithm). For list-mode datafiles, if a sensitivity image is not provided using "-sens", it is generated before reconstruction (managed by oSensitivityGenerator) . More...

#include "gVariables.hh"
#include "gOptions.hh"
#include "oIterativeAlgorithm.hh"
#include "oSensitivityGenerator.hh"
#include "oImageDimensionsAndQuantification.hh"
#include "iDataFilePET.hh"
#include "iDataFileSPECT.hh"
#include "sOutputManager.hh"
#include "sScannerManager.hh"
#include "sRNG.hh"
#include "iScannerPET.hh"
#include "sAddonManager.hh"

Go to the source code of this file.

Functions

void ShowHelp ()
 Display main command line options for castor-proj.
void ShowHelpInput ()
void ShowHelpOutput ()
void ShowHelpDimensions ()
 Display command line options related to image dimensions for castor-recon.
void ShowHelpAlgo ()
 Display command line options related to the Optimization algorithm module for castor-recon.
void ShowHelpProj ()
void ShowHelpImgp ()
 Display command line options related to the Image Processing module for castor-recon.
void ShowHelpDynamic ()
void ShowHelpComputation ()
void ShowHelpMiscellaneous ()
void ShowHelpCorrection ()
 Display command line options related to correction settings for castor-recon.
int main (int argc, char **argv)

Detailed Description

CASToR: Customizable and Advanced Software for Tomographic Reconstruction
This is the main reconstruction program of the CASToR software. It reads/parses/checks the command-line options, initialize each manager classes with the correct set of options, and launch the reconstruction algorithm (currently managed by oIterativeAlgorithm). For list-mode datafiles, if a sensitivity image is not provided using "-sens", it is generated before reconstruction (managed by oSensitivityGenerator) .

Definition in file castor-recon.cc.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 558 of file castor-recon.cc.

ShowHelp ( )

Display main command line options for castor-proj.

Show usage.

Display main command line options for castor-GATERootToCastor.

Display main command line options for castor-GATEMacToGeom.

Display main command line options for castor-datafileConversionEx.

This function is used to print out specific help about the deformation model and its options.

Display main command line options for castor-recon.

Parameters:
a_returnCode

Definition at line 39 of file castor-recon.cc.

Display command line options related to the Optimization algorithm module for castor-recon.

Definition at line 245 of file castor-recon.cc.

Here is the caller graph for this function:

Definition at line 422 of file castor-recon.cc.

Display command line options related to correction settings for castor-recon.

Definition at line 525 of file castor-recon.cc.

Here is the caller graph for this function:

Display command line options related to image dimensions for castor-recon.

Definition at line 206 of file castor-recon.cc.

Here is the caller graph for this function:

void ShowHelpDynamic ( )

Definition at line 362 of file castor-recon.cc.

Display command line options related to the Image Processing module for castor-recon.

Definition at line 325 of file castor-recon.cc.

Here is the caller graph for this function:

void ShowHelpInput ( )

Definition at line 115 of file castor-recon.cc.

Definition at line 487 of file castor-recon.cc.

void ShowHelpOutput ( )

Definition at line 158 of file castor-recon.cc.

void ShowHelpProj ( )

Definition at line 286 of file castor-recon.cc.

 All Classes Files Functions Variables Typedefs Defines