30 #ifndef IPENALTYTEMPLATE_HH 31 #define IPENALTYTEMPLATE_HH 1 int ReadOptionsList(const string &a_optionsList)
A function used to read options from a list of options.
int ReadConfigurationFile(const string &a_configurationFile)
A function used to read options from a configuration file.
FLTNB ComputePenaltyValue(int a_tbf, int a_rbf, int a_cbf, INTNB a_voxel, int a_th)
Implementation of the pure virtual vPenalty::ComputePenaltyValue()
void ShowHelpSpecific()
A function used to show help about the child penalty.
int InitializeSpecific()
This function is used to initialize specific stuff to the child penalty.
int CheckSpecificParameters()
A private function used to check the parameters settings specific to the child penalty.
~iPenaltyTemplate()
The destructor of iPenaltyTemplate.
#define FUNCTION_PENALTY(CLASS)
FLTNB ComputeFirstDerivative(int a_tbf, int a_rbf, int a_cbf, INTNB a_voxel, int a_th)
Implementation of the pure virtual vPenalty::ComputeFirstDerivative()
Declaration of class vPenalty.
This class is designed to generically described any penalty applied to MAP algorithms.
FLTNB ComputeSecondDerivative(int a_tbf, int a_rbf, int a_cbf, INTNB a_voxel, int a_th)
Implementation of the pure virtual vPenalty::ComputeSecondDerivative()
This class is a template for penalties.
Declaration of class sOutputManager.
#define CLASS_PENALTY(NAME, CLASS)
iPenaltyTemplate()
The constructor of iPenaltyTemplate.
Declaration of class sAddonManager.