8 #include "iLinearModelTemplate.hh" 64 cout <<
"This class is a template class dedicated to add your own linear dynamic model." << endl;
85 if(
m_verbose >=3)
Cout(
"iLinearModelTemplate::ReadAndCheckConfigurationFileSpecific ..."<< endl);
90 Cerr(
"***** iLinearModelTemplate::ReadAndCheckConfigurationFileSpecific -> Error while trying to read configuration file for generic options of all linear models" << endl);
120 if(
m_verbose >=3)
Cout(
"iLinearModelTemplate::ReadAndCheckOptionsList ..."<< endl);
145 if(
m_verbose >=3)
Cout(
"iLinearModelTemplate::CheckSpecificParameters ..."<< endl);
150 Cerr(
"***** iLinearModelTemplate::CheckSpecificParameters -> A problem occurred while checking specific parameters ! " << endl);
178 if(
m_verbose >=3)
Cout(
"iLinearModelTemplate::InitializeSpecific ..."<< endl);
183 Cerr(
"***** iLinearModelTemplate::InitializeSpecific() -> Must call CheckParameters functions before Initialize() !" << endl);
190 Cerr(
"***** iLinearPatlakModel::InitializeSpecific() -> Error while performing generic initialisations for linear models !" << endl);
iLinearModelTemplate()
Constructor of iLinearModelTemplate. Simply set all data members to default values.
int InitializeSpecificToAllLinearModels()
This function is used to initialize the parametric images and basis functions for all Linear Models...
This class implements a general linear dynamic model applied between the images of a dynamic acquisit...
~iLinearModelTemplate()
Destructor of iLinearModelTemplate.
int CheckSpecificParameters()
This function is used to check whether all member variables have been correctly initialized or not...
int CheckSpecificParametersForAllLinearModels()
This function is used to check parameters for all Linear Models. .
int InitializeSpecific()
This function is used to initialize the model parametric images and basis functions.
void ShowHelpModelSpecific()
This function is used to print out specific help about the dynamic model and its options. It is pure virtual so must be implemented by children.
int ReadAndCheckConfigurationFileSpecific()
This function is used to read options from a configuration file, specific to this model...
int ReadAndCheckConfigurationFileSpecificToAllLinearModels()
This function is used to read parameters that are generic for all Linear Models. ...
int ReadAndCheckOptionsList(string a_listOptions)