TPCCLIB
Loading...
Searching...
No Matches
recovery.c File Reference

Functions for computing recovery errors for vessel. More...

#include "libtpcidi.h"

Go to the source code of this file.

Functions

double rcPeakPET (double FWHM, double R)

Detailed Description

Functions for computing recovery errors for vessel.

Author
Vesa Oikonen

Definition in file recovery.c.

Function Documentation

◆ rcPeakPET()

double rcPeakPET ( double FWHM,
double R )

Calculate the traditional recovery coefficient (RC) of peak value of a circular radioactive object in 2D PET image, assuming that the object length in 3D is relatively long, and assuming that activity of background is zero.

True object activity A0 can be calculated using RC, background activity Abkg, and measured peak activity Aexp using equation A0 = Abkg + (Aexp - Abkg)/RC , or if Abkg=0, A0 = Aexp/RC.

References: Germano et al. JNM 1992; 33: 613-620 and Brix et al. Nuklearmedizin 2002;41:184-190.

See also
idiSimulateTubeVol, heartRecoverySpilloverCorrectionFactors
Returns
Returns the recovery coefficient [0-1].
Parameters
FWHMFull-width half-maximum value.
RRadius of the object.

Definition at line 24 of file recovery.c.

29 {
30 double s, rc;
31 s=FWHM/2.354820; // 2*sqrt(2*ln(2))
32 rc=1.0-exp(-R*R/(2.0*s*s));
33 return(rc);
34}