20 #ifndef __stir_modelling_PatlakPlot_H__ 21 #define __stir_modelling_PatlakPlot_H__ 86 const unsigned int starting_frame);
88 unsigned int get_starting_frame()
const;
90 unsigned int get_ending_frame()
const;
125 void set_defaults()
override;
142 void create_model_matrix();
143 void initialise_keymap()
override;
144 bool post_processing()
override;
146 bool _matrix_is_stored;
152 #endif //__stir_modelling_PatlakPlot_H__ Class used for storing time frame durations.
Definition: TimeFrameDefinitions.h:38
Declaration of class stir::Succeeded.
Patlak kinetic model.
Definition: PatlakPlot.h:71
float _time_shift
Shifts the time to fit the timing of Plasma Data with the Projection Data.
Definition: PatlakPlot.h:132
Class to store parametric images.
Definition: ECAT7ParametricDensityOutputFileFormat.h:36
std::string _time_frame_definition_filename
name of file to get frame definitions
Definition: PatlakPlot.h:138
float _cal_factor
Calibration Factor, maybe to be removed.
Definition: PatlakPlot.h:131
Declaration of class stir::PlasmaData.
std::string _blood_data_filename
Name of file in which the input function is stored.
Definition: PatlakPlot.h:136
TimeFrameDefinitions _frame_defs
TimeFrameDefinitions.
Definition: PatlakPlot.h:139
static const char *const registered_name
Name which will be used when parsing a PatlakPlot object.
Definition: PatlakPlot.h:75
Class of multiple image frames, one for each time frame Each time frame is a DiscretisedDensity<3,float>
Definition: DynamicDiscretisedDensity.h:45
A class for storing plasma and blood samples of a single study.
Definition: PlasmaData.h:33
unsigned int _starting_frame
Starting frame to apply the model.
Definition: PatlakPlot.h:130
Parent class for all leaves in a RegisteredObject hierarchy that do parsing of parameter files...
Definition: RegisteredParsingObject.h:77
PlasmaData _plasma_frame_data
Stores the plasma data into frames for brain studies.
Definition: PatlakPlot.h:137
bool _in_correct_scale
Switch to scale or not the model_matrix to the correct scale, according to the appropriate scale fact...
Definition: PatlakPlot.h:133
Definition of class stir::KineticModel.
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43
bool _if_cardiac
Switches between cardiac and brain data.
Definition: PatlakPlot.h:129
Declaration of class stir::RegisteredParsingObject.
Declaration of class stir::ModelMatrix<num_param>