KaliVeda
1.13/01
Heavy-Ion Analysis Toolkit
|
Classes | |
struct | elem |
Functions | |
void | alion (int zp, double *dedxz2) |
void | alref (double le, double *lz, double *dedx) |
double | dedx (int icorr, double e, int zp, int ap, int zt, int at) |
void | dedxtab (int icorr, int zp, int ap, int iabso, int zt, int at, double e, double *tdedxe, double *tdedxn) |
void | def_absorber (int zt, int at, int iabso) |
double | ededx (double e, int zp, int zt) |
double | ededxh (double e, int zp, int zt) |
double | egassap (int icorr, int zp, int ap, int iabso, int zt, int at, double t, double eut, double *err) |
void | gfact (double *le, int zt, double *f) |
unsigned int | locate (double y[], int n, double x) |
void | mpyers (double *le, int zt, double *f) |
double | ndedx (double e, int zp, int ap, int zt, int at) |
double | passage (int icorr, int zp, int ap, int iabso, int zt, int at, double ein, double t, double *err) |
double | polint (double *xa, double *ya, int n, double x, double *dy) |
double | rangen (int icorr, int zp, int ap, int iabso, int zt, int at, double ein) |
void | rangetab (int icorr, int zp, int ap, int iabso, int zt, int at, double *em, double *r, int *n) |
double | s2az (double e, int zt) |
void | splie2 (double[], double x2a[], double *ya[], int m, int n, double *y2a[]) |
void | splin2 (double x1a[], double x2a[], double *ya[], double *y2a[], int m, int n, double x1, double x2, double *y) |
void | spline (double x[], double y[], int n, double yp1, double ypn, double *y2) |
void | splint (double xa[], double ya[], double y2a[], int n, double x, double *y) |
double | thickn (int icorr, int zp, int ap, int iabso, int zt, int at, double ein, double delen) |
Variables | |
struct range::elem | absorb [NELMAX] |
struct elem | cmpnd [NELMAX] |
int | is_gas = 0 |
int | isw1 = 0 |
int | isw2 = 0 |
int | isw3 = 0 |
int | isw4 = 0 |
int | isw5 = 0 |
int | nelem |
int | numel |
Definition at line 1485 of file KVRangeYanezMaterial.cpp.
Definition at line 1526 of file KVRangeYanezMaterial.cpp.
Definition at line 1052 of file KVRangeYanezMaterial.cpp.
void range::dedxtab | ( | int | icorr, |
int | zp, | ||
int | ap, | ||
int | iabso, | ||
int | zt, | ||
int | at, | ||
double | e, | ||
double * | tdedxe, | ||
double * | tdedxn | ||
) |
Definition at line 794 of file KVRangeYanezMaterial.cpp.
void range::def_absorber | ( | int | zt, |
int | at, | ||
int | iabso | ||
) |
Definition at line 857 of file KVRangeYanezMaterial.cpp.
Definition at line 1095 of file KVRangeYanezMaterial.cpp.
Definition at line 1209 of file KVRangeYanezMaterial.cpp.
double range::egassap | ( | int | icorr, |
int | zp, | ||
int | ap, | ||
int | iabso, | ||
int | zt, | ||
int | at, | ||
double | t, | ||
double | eut, | ||
double * | err | ||
) |
Definition at line 504 of file KVRangeYanezMaterial.cpp.
Definition at line 1380 of file KVRangeYanezMaterial.cpp.
Definition at line 2105 of file KVRangeYanezMaterial.cpp.
Definition at line 1285 of file KVRangeYanezMaterial.cpp.
Definition at line 1180 of file KVRangeYanezMaterial.cpp.
double range::passage | ( | int | icorr, |
int | zp, | ||
int | ap, | ||
int | iabso, | ||
int | zt, | ||
int | at, | ||
double | ein, | ||
double | t, | ||
double * | err | ||
) |
Definition at line 452 of file KVRangeYanezMaterial.cpp.
Definition at line 2057 of file KVRangeYanezMaterial.cpp.
Definition at line 607 of file KVRangeYanezMaterial.cpp.
void range::rangetab | ( | int | icorr, |
int | zp, | ||
int | ap, | ||
int | iabso, | ||
int | zt, | ||
int | at, | ||
double * | em, | ||
double * | r, | ||
int * | n | ||
) |
Definition at line 648 of file KVRangeYanezMaterial.cpp.
Definition at line 1882 of file KVRangeYanezMaterial.cpp.
Definition at line 2128 of file KVRangeYanezMaterial.cpp.
void range::splin2 | ( | double | x1a[], |
double | x2a[], | ||
double * | ya[], | ||
double * | y2a[], | ||
int | m, | ||
int | n, | ||
double | x1, | ||
double | x2, | ||
double * | y | ||
) |
Definition at line 2154 of file KVRangeYanezMaterial.cpp.
Definition at line 2181 of file KVRangeYanezMaterial.cpp.
Definition at line 2221 of file KVRangeYanezMaterial.cpp.
double range::thickn | ( | int | icorr, |
int | zp, | ||
int | ap, | ||
int | iabso, | ||
int | zt, | ||
int | at, | ||
double | ein, | ||
double | delen | ||
) |
Definition at line 560 of file KVRangeYanezMaterial.cpp.
struct range::elem range::absorb[NELMAX] |
Definition at line 25 of file KVRangeYanezMaterial.cpp.
int range::is_gas = 0 |
Definition at line 21 of file KVRangeYanezMaterial.cpp.
int range::isw1 = 0 |
Definition at line 440 of file KVRangeYanezMaterial.cpp.
int range::isw2 = 0 |
Definition at line 441 of file KVRangeYanezMaterial.cpp.
int range::isw3 = 0 |
Definition at line 442 of file KVRangeYanezMaterial.cpp.
int range::isw4 = 0 |
Definition at line 443 of file KVRangeYanezMaterial.cpp.
int range::isw5 = 0 |
Definition at line 444 of file KVRangeYanezMaterial.cpp.
int range::nelem |
Definition at line 20 of file KVRangeYanezMaterial.cpp.
int range::numel |
Definition at line 438 of file KVRangeYanezMaterial.cpp.