19 #ifndef __stir_modelling_ModelMatrix_H__ 20 #define __stir_modelling_ModelMatrix_H__ 35 template <
int num_param>
60 inline void set_is_uncalibrated(
const bool is_uncalibrated);
61 inline void set_is_in_correct_scale(
const bool in_correct_scale);
65 inline void threshold_model_array(
const float threshold_value);
71 inline void uncalibrate(
const float cal_factor);
76 inline void scale_model_matrix(
const float scale_factor);
115 bool _is_uncalibrated;
116 bool _in_correct_scale;
117 bool _is_converted_to_total_counts;
122 #include "stir/modelling/ModelMatrix.inl" 124 #endif //__stir_modelling_ModelMatrix_H__ Class used for storing time frame durations.
Definition: TimeFrameDefinitions.h:38
Declaration of class stir::Succeeded.
Class to store parametric images.
Definition: ECAT7ParametricDensityOutputFileFormat.h:36
defines the Array class for multi-dimensional (numeric) arrays
Declaration of class stir::DynamicDiscretisedDensity.
unique_ptr< DataT > read_from_file(const FileSignature &signature, FileT file)
Function that reads data from file using the default InputFileFormatRegistry, using the provided File...
Definition: read_from_file.h:46
A helper class to store the model matrix for a linear kinetic model.
Definition: ModelMatrix.h:36
This file declares class stir::BasicCoordinate and some functions acting on stir::BasicCoordinate obj...
Class of multiple image frames, one for each time frame Each time frame is a DiscretisedDensity<3,float>
Definition: DynamicDiscretisedDensity.h:45
std::string write_to_file(const std::string &filename, const DataT &data)
Function that writes data to file using the default OutputFileFormat.
Definition: write_to_file.h:47
defines the stir::VectorWithOffset class
Declaration of class stir::ParametricDiscretisedDensity.
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition: Succeeded.h:43