Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
Go to the source code of this file.
Macros | |
#define | minEps 5e-16 |
Typedefs | |
typedef nfu_status(* | interpolation_func) (ptwXYPoints *desc, double x1, double y1, double x2, double y2, int depth) |
Functions | |
nfu_status | ptwXY_interpolatePoint (ptwXY_interpolation interpolation, double x, double *y, double x1, double y1, double x2, double y2) |
ptwXYPoints * | ptwXY_flatInterpolationToLinear (ptwXYPoints *ptwXY, double lowerEps, double upperEps, nfu_status *status) |
ptwXYPoints * | ptwXY_toOtherInterpolation (ptwXYPoints *ptwXY, ptwXY_interpolation interpolationTo, double accuracy, nfu_status *status) |
ptwXYPoints * | ptwXY_toUnitbase (ptwXYPoints *ptwXY, nfu_status *status) |
ptwXYPoints * | ptwXY_fromUnitbase (ptwXYPoints *ptwXY, double xMin, double xMax, nfu_status *status) |
ptwXYPoints * | ptwXY_unitbaseInterpolate (double w, double w1, ptwXYPoints *ptwXY1, double w2, ptwXYPoints *ptwXY2, nfu_status *status) |
#define minEps 5e-16 |
typedef nfu_status(* interpolation_func) (ptwXYPoints *desc, double x1, double y1, double x2, double y2, int depth) |
Definition at line 19 of file ptwXY_interpolation.cc.
ptwXYPoints * ptwXY_flatInterpolationToLinear | ( | ptwXYPoints * | ptwXY, |
double | lowerEps, | ||
double | upperEps, | ||
nfu_status * | status | ||
) |
Definition at line 74 of file ptwXY_interpolation.cc.
ptwXYPoints * ptwXY_fromUnitbase | ( | ptwXYPoints * | ptwXY, |
double | xMin, | ||
double | xMax, | ||
nfu_status * | status | ||
) |
Definition at line 331 of file ptwXY_interpolation.cc.
Referenced by ptwXY_unitbaseInterpolate().
nfu_status ptwXY_interpolatePoint | ( | ptwXY_interpolation | interpolation, |
double | x, | ||
double * | y, | ||
double | x1, | ||
double | y1, | ||
double | x2, | ||
double | y2 | ||
) |
Definition at line 30 of file ptwXY_interpolation.cc.
Referenced by ptwXY_dullEdges(), ptwXY_getValueAtX(), ptwXY_integrate(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_thicken(), and ptwXY_union().
ptwXYPoints * ptwXY_toOtherInterpolation | ( | ptwXYPoints * | ptwXY, |
ptwXY_interpolation | interpolationTo, | ||
double | accuracy, | ||
nfu_status * | status | ||
) |
Definition at line 153 of file ptwXY_interpolation.cc.
ptwXYPoints * ptwXY_toUnitbase | ( | ptwXYPoints * | ptwXY, |
nfu_status * | status | ||
) |
Definition at line 306 of file ptwXY_interpolation.cc.
Referenced by ptwXY_unitbaseInterpolate().
ptwXYPoints * ptwXY_unitbaseInterpolate | ( | double | w, |
double | w1, | ||
ptwXYPoints * | ptwXY1, | ||
double | w2, | ||
ptwXYPoints * | ptwXY2, | ||
nfu_status * | status | ||
) |
Definition at line 363 of file ptwXY_interpolation.cc.