TPCCLIB
Loading...
Searching...
No Matches
RES Struct Reference

#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]
 
ResVOIvoi
 
int _voidataNr
 

Detailed Description

Definitions for a set of RES regions

Definition at line 168 of file libtpccurveio.h.

Field Documentation

◆ _voidataNr

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().

◆ beta

double RES::beta

◆ bloodfile

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().

◆ concentration

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().

◆ datafile

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().

◆ datanr

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().

◆ datarange

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().

◆ density

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().

◆ E

double RES::E

◆ fA

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().

◆ fitmethod

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().

◆ isweight

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().

◆ lc

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().

◆ parname

◆ parNr

◆ parunit

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().

◆ plasmafile

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().

◆ plasmafile2

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().

◆ program

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().

◆ reffile

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().

◆ refroi

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().

◆ studynr

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

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().

◆ titleline

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().

◆ unitline

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().

◆ Vb

double RES::Vb

◆ voi

◆ voiNr


The documentation for this struct was generated from the following file: