My Project
|
Go to the source code of this file.
Macros | |
#define | MAX_UNITS_LEN 31 |
Enumerations | |
enum | { CUNIT_UNKNOWN , CUNIT_CPS , CUNIT_COUNTS , CUNIT_KBQ_PER_ML , CUNIT_SEC_KBQ_PER_ML , CUNIT_PER_SEC , CUNIT_PER_MIN , CUNIT_ML_PER_ML , CUNIT_ML_PER_DL , CUNIT_ML_PER_ML_PER_MIN , CUNIT_ML_PER_DL_PER_MIN , CUNIT_UNITLESS , CUNIT_NCI_PER_ML , CUNIT_MBQ_PER_ML , CUNIT_BQ_PER_ML , CUNIT_UCI_PER_ML , CUNIT_UMOL_PER_MIN_PER_100G , CUNIT_MG_PER_MIN_PER_100G , CUNIT_UMOL_PER_MIN_PER_DL , CUNIT_MG_PER_MIN_PER_DL , CUNIT_PERCENTAGE , CUNIT_KCPS , CUNIT_MIN_KBQ_PER_ML } |
enum | { TUNIT_UNKNOWN , TUNIT_SEC , TUNIT_MIN , TUNIT_UM , TUNIT_MM , TUNIT_CM , TUNIT_M , TUNIT_HOUR , TUNIT_MONTH , TUNIT_YEAR , TUNIT_MSEC } |
Functions | |
int | petCunitId (const char *unit) |
int | petTunitId (const char *timeunit) |
char * | petCunit (int cunit) |
char * | petTunit (int tunit) |
int | cunitFromFilename (char *fname) |
#define MAX_UNITS_LEN 31 |
Max length of units string (+1), based on ECAT7 format
anonymous enum |
anonymous enum |
int cunitFromFilename | ( | char * | fname | ) |
Tries to find calibration unit from filename.
fname | Pointer to filename, where calibration unit is tried to be found |
References CUNIT_BQ_PER_ML, CUNIT_CPS, CUNIT_KBQ_PER_ML, CUNIT_KCPS, CUNIT_MBQ_PER_ML, CUNIT_NCI_PER_ML, CUNIT_UNKNOWN, and strcasestr().
char * petCunit | ( | int | cunit | ) |
Return pointer to string describing the calibration data units
cunit | index of PET_data units_string[] |
References cunit_string, and CUNIT_UNKNOWN.
int petCunitId | ( | const char * | unit | ) |
Identify the specified units string as PET data unit.
References CUNIT_BQ_PER_ML, CUNIT_COUNTS, CUNIT_CPS, CUNIT_KBQ_PER_ML, CUNIT_KCPS, CUNIT_MBQ_PER_ML, CUNIT_MG_PER_MIN_PER_100G, CUNIT_MIN_KBQ_PER_ML, CUNIT_ML_PER_DL, CUNIT_ML_PER_DL_PER_MIN, CUNIT_ML_PER_ML, CUNIT_ML_PER_ML_PER_MIN, CUNIT_NCI_PER_ML, CUNIT_PER_MIN, CUNIT_PER_SEC, CUNIT_PERCENTAGE, CUNIT_SEC_KBQ_PER_ML, CUNIT_UCI_PER_ML, CUNIT_UMOL_PER_MIN_PER_100G, CUNIT_UNITLESS, and CUNIT_UNKNOWN.
char * petTunit | ( | int | tunit | ) |
Return pointer to string describing the time unit
tunit | index of PET_time unit_string[] |
References tunit_string, and TUNIT_UNKNOWN.
int petTunitId | ( | const char * | timeunit | ) |
Identifies the specified string as PET time (x axis) units.
References TUNIT_CM, TUNIT_HOUR, TUNIT_M, TUNIT_MIN, TUNIT_MM, TUNIT_MONTH, TUNIT_MSEC, TUNIT_SEC, TUNIT_UM, TUNIT_UNKNOWN, and TUNIT_YEAR.