CASToR  1.1
Tomographic Reconstruction (PET/SPECT)
 All Classes Files Functions Variables Typedefs Macros Groups Pages
vOptimizer Member List

This is the complete list of members for vOptimizer, including all inherited members.

BackwardProject(oProjectionLine *ap_Line, FLTNB *ap_image, FLTNB a_value)vOptimizerprotected
CheckParameters()vOptimizer
CheckSpecificParameters()=0vOptimizerprivatepure virtual
ComputeSensitivity(FLTNB ****a4p_sensitivityImage, int a_timeBasisFunction, int a_respBasisFunction, int a_cardBasisFunction, int a_voxel, int a_nbSubsets)vOptimizerprotected
DataSpaceSpecificOperations(FLTNB a_data, FLTNB a_forwardModel, FLTNB *ap_backwardValues, FLTNB a_multiplicativeCorrections, FLTNB a_additiveCorrections, FLTNB a_quantificationFactor, oProjectionLine *ap_Line)=0vOptimizerprivatepure virtual
DataStep1ForwardProjectModel(oProjectionLine *ap_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep2Optional(oProjectionLine *ap_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_iteration, int a_thread)vOptimizervirtual
DataStep3BackwardProjectSensitivity(oProjectionLine *ap_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep4Optional(oProjectionLine *ap_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_iteration, int a_thread)vOptimizervirtual
DataStep5ComputeCorrections(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep6Optional(oProjectionLine *ap_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_iteration, int a_thread)vOptimizervirtual
DataStep7BackwardProjectCorrections(oProjectionLine *ap_Line, oImageSpace *ap_Image, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep8ComputeFOM(oProjectionLine *ap_Line, vEvent *ap_Event, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
ForwardProject(oProjectionLine *ap_Line, FLTNB *ap_image=NULL)vOptimizerprotected
GetInitialValue()vOptimizerinline
GetNbBackwardImages()vOptimizerinline
ImageSpaceSpecificOperations(FLTNB a_currentImageValue, FLTNB *ap_newImageValue, FLTNB a_sensitivity, FLTNB *ap_correctionValues)=0vOptimizerprivatepure virtual
ImageUpdateStep(oImageSpace *ap_Image, int a_iteration, int a_nbSubsets)vOptimizervirtual
Initialize()vOptimizer
InitializeSpecific()=0vOptimizerprivatepure virtual
m2p_attenuationImagevOptimizerprotected
m2p_forwardValuesvOptimizerprotected
m3p_backwardValuesvOptimizerprotected
m4p_FOMLogLikelihoodvOptimizerprotected
m4p_FOMNbBinsvOptimizerprotected
m4p_FOMNbDatavOptimizerprotected
m4p_FOMRMSEvOptimizerprotected
m_dataModevOptimizerprotected
m_dataTypevOptimizerprotected
m_histogramCompatibilityvOptimizerprotected
m_initialValuevOptimizerprotected
m_listmodeCompatibilityvOptimizerprotected
m_nbBackwardImagesvOptimizerprotected
m_nbTOFBinsvOptimizerprotected
m_optimizerFOMFlagvOptimizerprotected
m_optimizerImageStatFlagvOptimizerprotected
m_verbosevOptimizerprotected
mp_correctionStatMeanvOptimizerprotected
mp_correctionStatVariancevOptimizerprotected
mp_ImageDimensionsAndQuantificationvOptimizerprotected
mp_imageStatMaxvOptimizerprotected
mp_imageStatMeanvOptimizerprotected
mp_imageStatMinvOptimizerprotected
mp_imageStatNbVoxvOptimizerprotected
mp_imageStatVariancevOptimizerprotected
PostDataUpdateSpecificStep(int a_iteration, int a_nbIterations, int a_subset, int a_nbSubsets)vOptimizerprivatevirtual
PostDataUpdateStep(int a_iteration, int a_nbIterations, int a_subset, int a_nbSubsets)vOptimizer
PreDataUpdateSpecificStep(int a_iteration, int a_nbIterations, int a_subset, int a_nbSubsets)vOptimizerprivatevirtual
PreDataUpdateStep(int a_iteration, int a_nbIterations, int a_subset, int a_nbSubsets)vOptimizer
ReadConfigurationFile(const string &a_configurationFile)=0vOptimizerpure virtual
ReadOptionsList(const string &a_optionsList)=0vOptimizerpure virtual
SensitivitySpecificOperations(FLTNB a_data, FLTNB a_forwardModel, FLTNB *ap_weight, FLTNB a_multiplicativeCorrections, FLTNB a_additiveCorrections, FLTNB a_quantificationFactor, oProjectionLine *ap_Line)=0vOptimizerprivatepure virtual
SetAttenuationImage(FLTNB *ap_attenuationImage, int a_thread)vOptimizerinline
SetDataMode(int a_dataMode)vOptimizerinline
SetDataType(int a_dataType)vOptimizerinline
SetFOMFlag(bool a_optimizerFOMFlag)vOptimizerinline
SetImageDimensionsAndQuantification(oImageDimensionsAndQuantification *ap_ImageDimensionsAndQuantification)vOptimizerinline
SetImageStatFlag(bool a_optimizerImageStatFlag)vOptimizerinline
SetNbTOFBins(int a_nbTOFBins)vOptimizerinline
SetVerbose(int a_verbose)vOptimizerinline
ShowHelp()vOptimizer
ShowHelpSpecific()=0vOptimizerprivatepure virtual
UpdateVisitedVoxels(oImageSpace *ap_Image)vOptimizer
vOptimizer()vOptimizer
~vOptimizer()vOptimizervirtual