Geant4  10.02.p02
nf_incompleteGammaFunctions.cc File Reference
#include "nf_specialFunctions.h"
+ Include dependency graph for nf_incompleteGammaFunctions.cc:

Go to the source code of this file.

Functions

double nf_incompleteGammaFunctionComplementary (double a, double x, nfu_status *status)
 
double nf_incompleteGammaFunction (double a, double x, nfu_status *status)
 

Variables

static double big = 4.503599627370496e15
 
static double biginv = 2.22044604925031308085e-16
 

Function Documentation

double nf_incompleteGammaFunction ( double  a,
double  x,
nfu_status *  status 
)

Definition at line 155 of file nf_incompleteGammaFunctions.cc.

References a, DBL_EPSILON, G4Exp(), G4Log(), isfinite, nf_gammaFunction(), and nf_incompleteGammaFunctionComplementary().

Referenced by MCGIDI_energy_parseMadlandNixFromTOM_callback_g(), and nf_incompleteGammaFunctionComplementary().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

double nf_incompleteGammaFunctionComplementary ( double  a,
double  x,
nfu_status *  status 
)

Definition at line 88 of file nf_incompleteGammaFunctions.cc.

References a, biginv, DBL_EPSILON, G4Exp(), G4Log(), isfinite, nf_gammaFunction(), nf_incompleteGammaFunction(), x, and z.

Referenced by MCGIDI_energy_parseMadlandNixFromTOM_callback_g(), and nf_incompleteGammaFunction().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

double big = 4.503599627370496e15
static

Definition at line 82 of file nf_incompleteGammaFunctions.cc.

double biginv = 2.22044604925031308085e-16
static