CASToR  3.2
Tomographic Reconstruction (PET/SPECT/CT)
iOptimizerTemplate Member List

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

BackwardProject(oProjectionLine *ap_Line, FLTNB *ap_image, FLTNB a_value)vOptimizerprotected
BackwardProject(oProjectionLine *ap_Line, FLTNB *ap_image, FLTNB a_value)vOptimizerprotected
CheckParameters()vOptimizer
CheckParameters()vOptimizer
CheckSpecificParameters()iOptimizerTemplateprivatevirtual
CheckSpecificParameters()iOptimizerTemplateprivatevirtual
ComputeSensitivity(FLTNB ****a4p_sensitivityImage, int a_timeBasisFunction, int a_respBasisFunction, int a_cardBasisFunction, int a_voxel)vOptimizerprotected
ComputeSensitivity(FLTNB ****a4p_sensitivityImage, int a_timeBasisFunction, int a_respBasisFunction, int a_cardBasisFunction, int a_voxel)vOptimizerprotected
DataSpaceSpecificOperations(FLTNB a_data, FLTNB a_forwardModel, FLTNB *ap_backwardValues, FLTNB a_multiplicativeCorrections, FLTNB a_additiveCorrections, FLTNB a_blankValue, FLTNB a_quantificationFactor, oProjectionLine *ap_Line)iOptimizerTemplateprivatevirtual
DataSpaceSpecificOperations(FLTNB a_data, FLTNB a_forwardModel, FLTNB *ap_backwardValues, FLTNB a_multiplicativeCorrections, FLTNB a_additiveCorrections, FLTNB a_blankValue, FLTNB a_quantificationFactor, oProjectionLine *ap_Line)iOptimizerTemplateprivatevirtual
DataStep1ForwardProjectModel(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep1ForwardProjectModel(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep2Optional(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep2Optional(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep3BackwardProjectSensitivity(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep3BackwardProjectSensitivity(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep4Optional(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep4Optional(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, 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
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, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep6Optional(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep7BackwardProjectCorrections(oProjectionLine *ap_Line, vEvent *ap_Event, int a_bed, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
DataStep7BackwardProjectCorrections(oProjectionLine *ap_Line, 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
DataStep8ComputeFOM(oProjectionLine *ap_Line, vEvent *ap_Event, int a_timeFrame, int a_respGate, int a_cardGate, int a_thread)vOptimizervirtual
EnterPostIteration()vOptimizerinline
EnterPreIteration()vOptimizerinline
ExitPostIteration()vOptimizerinline
ExitPreIteration()vOptimizerinline
ForwardProject(oProjectionLine *ap_Line, FLTNB *ap_image=NULL)vOptimizerprotected
ForwardProject(oProjectionLine *ap_Line, FLTNB *ap_image=NULL)vOptimizerprotected
GetAcceptPenalty()vOptimizerinline
GetAcceptPenalty()vOptimizerinline
GetInitialValue()vOptimizerinline
GetInitialValue()vOptimizerinline
GetNbBackwardImages()vOptimizerinline
GetNbBackwardImages()vOptimizerinline
GetNbSubIterationsInOneIteration()vOptimizerinline
GetNeedGlobalSensitivity()vOptimizerinline
GetNeedGlobalSensitivity()vOptimizerinline
GetOptimizerID()vOptimizerinline
GetOptimizerID()vOptimizerinline
GetRequiredPenaltyDerivativesOrder()vOptimizerinline
GetRequiredPenaltyDerivativesOrder()vOptimizerinline
ImageSpaceSpecificOperations(FLTNB a_currentImageValue, FLTNB *ap_newImageValue, FLTNB a_sensitivity, FLTNB *ap_correctionValues, INTNB a_voxel, int a_tbf=-1, int a_rbf=-1, int a_cbf=-1)iOptimizerTemplateprivatevirtual
ImageSpaceSpecificOperations(FLTNB a_currentImageValue, FLTNB *ap_newImageValue, FLTNB a_sensitivity, FLTNB *ap_correctionValues, INTNB a_voxel, int a_tbf=-1, int a_rbf=-1, int a_cbf=-1)iOptimizerTemplateprivatevirtual
ImageUpdateStep()vOptimizervirtual
ImageUpdateStep()vOptimizervirtual
Initialize()vOptimizer
Initialize()vOptimizer
InitializeSpecific()iOptimizerTemplateprivatevirtual
InitializeSpecific()iOptimizerTemplateprivatevirtual
iOptimizerTemplate()iOptimizerTemplate
iOptimizerTemplate()iOptimizerTemplate
m2p_attenuationImagevOptimizerprotected
m2p_forwardValuesvOptimizerprotected
m3p_backwardValuesvOptimizerprotected
m4p_FOMLogLikelihoodvOptimizerprotected
m4p_FOMNbBinsvOptimizerprotected
m4p_FOMNbDatavOptimizerprotected
m4p_FOMPenaltyvOptimizerprotected
m4p_FOMRMSEvOptimizerprotected
m_currentIterationvOptimizerprotected
m_currentSubIterationInSubStepvOptimizerprotected
m_currentSubsetvOptimizerprotected
m_currentSubStepvOptimizerprotected
m_currentTotalSubIterationvOptimizerprotected
m_dataModevOptimizerprotected
m_dataSpecvOptimizerprotected
m_dataTypevOptimizerprotected
m_emissionCompatibilityvOptimizerprotected
m_histogramCompatibilityvOptimizerprotected
m_initialValuevOptimizerprotected
m_isInPostIterationvOptimizerprotected
m_isInPreIterationvOptimizerprotected
m_listmodeCompatibilityvOptimizerprotected
m_nbBackwardImagesvOptimizerprotected
m_nbIterationsvOptimizerprotected
m_nbSubIterationsInOneIterationvOptimizerprotected
m_nbSubIterationsTotalvOptimizerprotected
m_nbSubStepsvOptimizerprotected
m_nbTOFBinsvOptimizerprotected
m_needGlobalSensitivityvOptimizerprotected
m_needPostIterationvOptimizerprotected
m_needPreIterationvOptimizerprotected
m_optimizerFOMFlagvOptimizerprotected
m_optimizerIDvOptimizerprotected
m_optimizerImageStatFlagvOptimizerprotected
m_requiredPenaltyDerivativesOrdervOptimizerprotected
m_transmissionCompatibilityvOptimizerprotected
m_verbosevOptimizerprotected
mp_correctionStatMeanvOptimizerprotected
mp_correctionStatVariancevOptimizerprotected
mp_DataFilevOptimizerprotected
mp_ImageConvolverManagervOptimizerprotected
mp_ImageDimensionsAndQuantificationvOptimizerprotected
mp_ImageSpacevOptimizerprotected
mp_imageStatMaxvOptimizerprotected
mp_imageStatMeanvOptimizerprotected
mp_imageStatMinvOptimizerprotected
mp_imageStatNbVoxvOptimizerprotected
mp_imageStatVariancevOptimizerprotected
mp_nbSubIterationsInSubStepsvOptimizerprotected
mp_nbSubsetsvOptimizerprotected
mp_outputIterationsvOptimizerprotected
mp_PenaltyvOptimizerprotected
NeedPostIteration()vOptimizerinline
NeedPreIteration()vOptimizerinline
PreDataUpdateStep()vOptimizer
PreDataUpdateStep()vOptimizer
PreImageUpdateSpecificStep()iOptimizerTemplateprivatevirtual
PreImageUpdateSpecificStep()iOptimizerTemplateprivatevirtual
PreImageUpdateStep()vOptimizer
PreImageUpdateStep()vOptimizer
ReadConfigurationFile(const string &a_configurationFile)iOptimizerTemplatevirtual
ReadConfigurationFile(const string &a_configurationFile)iOptimizerTemplatevirtual
ReadOptionsList(const string &a_optionsList)iOptimizerTemplatevirtual
ReadOptionsList(const string &a_optionsList)iOptimizerTemplatevirtual
SensitivitySpecificOperations(FLTNB a_data, FLTNB a_forwardModel, FLTNB *ap_weight, FLTNB a_multiplicativeCorrections, FLTNB a_additiveCorrections, FLTNB a_blankValue, FLTNB a_quantificationFactor, oProjectionLine *ap_Line)iOptimizerTemplateprivatevirtual
SensitivitySpecificOperations(FLTNB a_data, FLTNB a_forwardModel, FLTNB *ap_weight, FLTNB a_multiplicativeCorrections, FLTNB a_additiveCorrections, FLTNB a_blankValue, FLTNB a_quantificationFactor, oProjectionLine *ap_Line)iOptimizerTemplateprivatevirtual
SetAttenuationImage(FLTNB *ap_attenuationImage, int a_thread)vOptimizerinline
SetAttenuationImage(FLTNB *ap_attenuationImage, int a_thread)vOptimizerinline
SetCurrentIteration(int a_currentIteration)vOptimizerinline
SetCurrentIteration(int a_currentTotalSubIteration)vOptimizer
SetCurrentSubset(int a_currentSubset)vOptimizerinline
SetCurrentSubset(int a_currentSubset)vOptimizerinline
SetDataFile(vDataFile *ap_DataFile)vOptimizerinline
SetDataMode(int a_dataMode)vOptimizerinline
SetDataMode(int a_dataMode)vOptimizerinline
SetDataSpec(int a_dataSpec)vOptimizerinline
SetDataSpec(int a_dataSpec)vOptimizerinline
SetDataType(int a_dataType)vOptimizerinline
SetDataType(int a_dataType)vOptimizerinline
SetFOMFlag(bool a_optimizerFOMFlag)vOptimizerinline
SetFOMFlag(bool a_optimizerFOMFlag)vOptimizerinline
SetImageConvolverManager(oImageConvolverManager *ap_ImageConvolverManager)vOptimizerinline
SetImageDimensionsAndQuantification(oImageDimensionsAndQuantification *ap_ImageDimensionsAndQuantification)vOptimizerinline
SetImageDimensionsAndQuantification(oImageDimensionsAndQuantification *ap_ImageDimensionsAndQuantification)vOptimizerinline
SetImageSpace(oImageSpace *ap_ImageSpace)vOptimizerinline
SetImageSpace(oImageSpace *ap_ImageSpace)vOptimizerinline
SetImageStatFlag(bool a_optimizerImageStatFlag)vOptimizerinline
SetImageStatFlag(bool a_optimizerImageStatFlag)vOptimizerinline
SetNbTOFBins(int a_nbTOFBins)vOptimizerinline
SetNbTOFBins(int a_nbTOFBins)vOptimizerinline
SetNumbersOfIterationsAndSubsets(int a_nbIterations, int *ap_nbSubsets)vOptimizerinline
SetNumbersOfIterationsAndSubsets(int a_nbSubIterationsTotal, int *ap_nbSubsets)vOptimizerinline
SetOptimizerID(const string &a_optimizerID)vOptimizerinline
SetOptimizerID(const string &a_optimizerID)vOptimizerinline
SetOutputIterations(bool *ap_outputIterations)vOptimizerinline
SetPenalty(vPenalty *ap_penalty)vOptimizerinline
SetPenalty(vPenalty *ap_penalty)vOptimizerinline
SetVerbose(int a_verbose)vOptimizerinline
SetVerbose(int a_verbose)vOptimizerinline
ShowHelp()vOptimizer
ShowHelp()vOptimizer
ShowHelpSpecific()iOptimizerTemplateprivatevirtual
ShowHelpSpecific()iOptimizerTemplateprivatevirtual
UpdateVisitedVoxels()vOptimizer
UpdateVisitedVoxels()vOptimizer
vOptimizer()vOptimizer
vOptimizer()vOptimizer
~iOptimizerTemplate()iOptimizerTemplate
~iOptimizerTemplate()iOptimizerTemplate
~vOptimizer()vOptimizervirtual
~vOptimizer()vOptimizervirtual