|
TPCCLIB
|
Header file for pbconv.c. More...
Go to the source code of this file.
Enumerations | |
| enum | tracerCode { NORBC , INWATER , FDG , FLUORIDE , FBPA , FDOPA , MEAIB , PIB , FLUMAZENIL , AH690 , AH691 , FMPEPD2 , PALMITATE , PK11195 , PE2I , CARFENTANIL , METOMIDATE , ORMB , PBR28HAB , PBR28MAB , PBR28LAB , SMW139 , UCBJ , MOUSEFDG1 , MOUSEFDG2 , RATFDG } |
Functions | |
| int | tracer_code (char *tracer) |
| int | rbc_plasma_ratio (int tracer, double *t, double *r, int nr) |
| int | plasma_to_blood_ratio (int tracer, double *t, double *r, int nr) |
| enum tracerCode |
Codes for PET tracers
Definition at line 11 of file pbconv.h.
| int plasma_to_blood_ratio | ( | int | tracer, |
| double * | t, | ||
| double * | r, | ||
| int | nr ) |
Calculates plasma/blood ratio curve using specific functions and population average parameters. This function can only be used when the impact of variable hematocrit can be ignored.
| tracer | tracerCode |
| t | Sample times (minutes from tracer injection) |
| r | Pointer to preallocated array where plasma/blood ratio will be written |
| nr | Nr of samples |
Definition at line 248 of file pbconv.c.
Referenced by plasma_to_blood_ratio().
| int rbc_plasma_ratio | ( | int | tracer, |
| double * | t, | ||
| double * | r, | ||
| int | nr ) |
Calculates RBC/PL ratio curve using specific functions and population average parameters.
| tracer | tracerCode |
| t | Sample times (minutes from tracer injection) |
| r | Pointer to preallocated array where RBC/plasma ratio will be written |
| nr | Nr of samples |
Definition at line 83 of file pbconv.c.
Referenced by rbc_plasma_ratio().
| int tracer_code | ( | char * | tracer | ) |
Identify the tracer based on given string. Tracer code enums (tracerCode) can be found in pbconv.h.
| tracer | String containing the name of the tracer |
Definition at line 32 of file pbconv.c.
Referenced by tracer_code().