|
TPCCLIB
|
#include <libtpccurveio.h>
Data Fields | |
| char | program [1024] |
| time_t | time |
| int | voiNr |
| int | parNr |
| char | studynr [MAX_STUDYNR_LEN+1] |
| char | datafile [FILENAME_MAX] |
| char | reffile [FILENAME_MAX] |
| char | plasmafile [FILENAME_MAX] |
| char | plasmafile2 [FILENAME_MAX] |
| char | bloodfile [FILENAME_MAX] |
| char | refroi [64] |
| char | datarange [128] |
| int | datanr |
| char | fitmethod [128] |
| int | isweight |
| double | density |
| double | lc |
| double | beta |
| double | concentration |
| double | Vb |
| double | fA |
| double | E |
| char | parname [MAX_RESPARAMS][MAX_RESPARNAME_LEN+1] |
| char | parunit [MAX_RESPARAMS][MAX_RESPARNAME_LEN+1] |
| char | titleline [1024] |
| char | unitline [1024] |
| ResVOI * | voi |
| int | _voidataNr |
Definitions for a set of RES regions
Definition at line 168 of file libtpccurveio.h.
| int RES::_voidataNr |
Internal variable: Number of allocated curves (VOIs); do not change
Definition at line 227 of file libtpccurveio.h.
Referenced by resEmpty(), resInit(), and resSetmem().
| double RES::beta |
Beta
Definition at line 206 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::bloodfile[FILENAME_MAX] |
Name of original bloodfile
Definition at line 189 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| double RES::concentration |
Plasma concentration of native substrate, e.g. glucose
Definition at line 208 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::datafile[FILENAME_MAX] |
Name of original tissue datafile
Definition at line 181 of file libtpccurveio.h.
Referenced by fitToResult(), res2ift(), rescoll_tabulate(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| int RES::datanr |
Number of data values used in modelling
Definition at line 195 of file libtpccurveio.h.
Referenced by fitToResult(), res2ift(), res_allocate_with_dft(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::datarange[128] |
Free field describing fit time range
Definition at line 193 of file libtpccurveio.h.
Referenced by res2ift(), res_allocate_with_dft(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| double RES::density |
Tissue density (g/ml)
Definition at line 202 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| double RES::E |
Extraction fraction
Definition at line 214 of file libtpccurveio.h.
Referenced by res2ift(), res_allocate_with_dft(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| double RES::fA |
fA percentage (arterial volume of Vb)
Definition at line 212 of file libtpccurveio.h.
Referenced by res2ift(), res_allocate_with_dft(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::fitmethod[128] |
Free text field describing fit method
Definition at line 197 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| int RES::isweight |
0=Data was not weighted, 1=Data was weighted, -1=not known
Definition at line 200 of file libtpccurveio.h.
Referenced by res2ift(), res_allocate_with_dft(), resCopyMHeader(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| double RES::lc |
Lumped Constant (unitless)
Definition at line 204 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::parname[MAX_RESPARAMS][MAX_RESPARNAME_LEN+1] |
List of parameter names
Definition at line 216 of file libtpccurveio.h.
Referenced by dftToResult(), fitToResult(), res2ift(), rescoll_tabulate(), resCopyMHeader(), resEmpty(), resFixParnames(), resMatchParameternames(), resRead(), resWrite(), and resWriteHTML_table().
| int RES::parNr |
Number of parameters, <=MAX_RESPARAMS
Definition at line 176 of file libtpccurveio.h.
Referenced by dftToResult(), fitToResult(), res2ift(), rescoll_tabulate(), resCopyMHeader(), resEmpty(), resFixParnames(), resInit(), resMatchHeader(), resMatchParameternames(), resMatchParameters(), resMatchParametersAbs(), resParameterPrintType(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::parunit[MAX_RESPARAMS][MAX_RESPARNAME_LEN+1] |
List of parameter units
Definition at line 218 of file libtpccurveio.h.
Referenced by dftToResult(), res2ift(), resCopyMHeader(), resEmpty(), resFixParnames(), resMatchParameternames(), resRead(), and resWrite().
| char RES::plasmafile[FILENAME_MAX] |
Name of original plasmafile
Definition at line 185 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::plasmafile2[FILENAME_MAX] |
Name of second original plasmafile
Definition at line 187 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::program[1024] |
Program that produced the results
Definition at line 170 of file libtpccurveio.h.
Referenced by fitToResult(), res2ift(), resCopyMHeader(), resEmpty(), resRead(), resWrite(), resWriteHTML(), and resWriteHTML_table().
| char RES::reffile[FILENAME_MAX] |
Name of original ref datafile
Definition at line 183 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::refroi[64] |
Name of reference region
Definition at line 191 of file libtpccurveio.h.
Referenced by res2ift(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::studynr[MAX_STUDYNR_LEN+1] |
Name of study (study number)
Definition at line 178 of file libtpccurveio.h.
Referenced by fitToResult(), res2ift(), res_allocate_with_dft(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| time_t RES::time |
Calculation date and time
Definition at line 172 of file libtpccurveio.h.
Referenced by fitToResult(), plotdata(), res2ift(), res_allocate_with_dft(), resCopyMHeader(), resRead(), resWrite(), and resWriteHTML_table().
| char RES::titleline[1024] |
Parameter names separated by space(s); deprecated
Definition at line 220 of file libtpccurveio.h.
Referenced by resCopyMHeader(), resEmpty(), and resFixParnames().
| char RES::unitline[1024] |
Parameter units separated by space(s); deprecated
Definition at line 222 of file libtpccurveio.h.
Referenced by resCopyMHeader(), resEmpty(), and resFixParnames().
| double RES::Vb |
Vb percentage
Definition at line 210 of file libtpccurveio.h.
Referenced by res2ift(), res_allocate_with_dft(), resCopyMHeader(), resEmpty(), resMatchHeader(), resRead(), resWrite(), and resWriteHTML_table().
| ResVOI* RES::voi |
Pointers to regional curves
Definition at line 224 of file libtpccurveio.h.
Referenced by dftToResult(), fitToResult(), plot_svg(), plotdata(), res2ift(), res_allocate_with_dft(), rescoll_tabulate(), resDelete(), resEmpty(), resGetNextResVOI(), resIsDuplicateNames(), resMatchParameters(), resMatchParametersAbs(), resMatchRegions(), resParameterPrintType(), resRead(), resRNameSubfieldExists(), resSelect(), resSelectRegions(), resSetmem(), resSortByName(), resWrite(), and resWriteHTML_table().
| int RES::voiNr |
Number of regions
Definition at line 174 of file libtpccurveio.h.
Referenced by fitToResult(), plot_svg(), plotdata(), res2ift(), res_allocate_with_dft(), rescoll_tabulate(), resDelete(), resEmpty(), resGetNextResVOI(), resInit(), resIsDuplicateNames(), resMatchHeader(), resMatchParameters(), resMatchParametersAbs(), resMatchRegions(), resParameterPrintType(), resRead(), resRNameSubfieldExists(), resSelect(), resSelectRegions(), resSetmem(), resSortByName(), resWrite(), resWriteHTML(), and resWriteHTML_table().