CASToR  3.2
Tomographic Reconstruction (PET/SPECT/CT)
code/include/dynamic/iLinearPatlakModel.hh
Go to the documentation of this file.
1 
8 #ifndef ILINEARPATLAKMODEL_HH
9 #define ILINEARPATLAKMODEL_HH 1
10 
11 
12 // =====================================================================
13 // ---------------------------------------------------------------------
14 // ---------------------------------------------------------------------
15 // =====================================================================
16 
17 #include "vDynamicModel.hh"
18 #include "iLinearModel.hh"
19 #include "sAddonManager.hh"
20 
26 {
27  // -----------------------------------------------------------------------------------------
28  // Constructor & Destructor
29  public:
40 
41 
42  // -----------------------------------------------------------------------------------------
43  // Public member functions related to the initialization of the model
44  public:
45  // Function for automatic insertion (put the class name as the parameters and do not add semi-colon at the end of the line)
66  int ReadAndCheckOptionsList(string a_listOptions);
73  int InitializeSpecific();
79  void ShowHelpModelSpecific();
80 
81 
82  // -----------------------------------------------------------------------------------------
83 
84 
85  // -----------------------------------------------------------------------------------------
86  // Data members
87  protected:
88 
89 
90 };
91 
92 // Class for automatic insertion (set here the visible dynamic model's name, put the class name as the parameters and do not add semi-colon at the end of the line)
94 
95 #endif
int InitializeSpecific()
This function is used to initialize Patlak parametric images and basis functions. ...
This class implements a general linear dynamic model applied between the images of a dynamic acquisit...
int ReadAndCheckConfigurationFileSpecific()
This function is used to read options from a configuration file.
#define FUNCTION_DYNAMICMODEL(CLASS)
#define CLASS_DYNAMICMODEL(NAME, CLASS)
Declaration of class vDynamicModel.
~iLinearPatlakModel()
Destructor of iLinearPatlakModel.
int ReadAndCheckOptionsList(string a_listOptions)
void ShowHelpModelSpecific()
Print out specific help about the implementation of the Patlak model and its initialization.
int CheckSpecificParameters()
This function is used to check whether all member variables have been correctly initialized or not...
iLinearPatlakModel()
Constructor of iLinearPatlakModel. Simply set all data members to default values. ...
This class implements the Patlak model, to model kinetics of irreversible radiotracers.
Declaration of class iLinearModel.