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 |
Functions | |
ptwXPoints * | ptwXY_getXArray (ptwXYPoints *ptwXY, nfu_status *status) |
nfu_status | ptwXY_dullEdges (ptwXYPoints *ptwXY, double lowerEps, double upperEps, int positiveXOnly) |
nfu_status | ptwXY_mergeClosePoints (ptwXYPoints *ptwXY, double epsilon) |
ptwXYPoints * | ptwXY_intersectionWith_ptwX (ptwXYPoints *ptwXY, ptwXPoints *ptwX, nfu_status *status) |
nfu_status | ptwXY_areDomainsMutual (ptwXYPoints *ptwXY1, ptwXYPoints *ptwXY2) |
nfu_status | ptwXY_tweakDomainsToMutualify (ptwXYPoints *ptwXY1, ptwXYPoints *ptwXY2, int epsilonFactor, double epsilon) |
nfu_status | ptwXY_mutualifyDomains (ptwXYPoints *ptwXY1, double lowerEps1, double upperEps1, int positiveXOnly1, ptwXYPoints *ptwXY2, double lowerEps2, double upperEps2, int positiveXOnly2) |
nfu_status | ptwXY_copyToC_XY (ptwXYPoints *ptwXY, int64_t index1, int64_t index2, int64_t allocatedSize, int64_t *numberOfPoints, double *xys) |
nfu_status | ptwXY_valueTo_ptwXAndY (ptwXYPoints *ptwXY, double **xs, double **ys) |
ptwXYPoints * | ptwXY_valueTo_ptwXY (double x1, double x2, double y, nfu_status *status) |
ptwXYPoints * | ptwXY_createGaussianCenteredSigma1 (double accuracy, nfu_status *status) |
ptwXYPoints * | ptwXY_createGaussian (double accuracy, double xCenter, double sigma, double amplitude, double xMin, double xMax, double, nfu_status *status) |
#define minEps 5e-16 |
nfu_status ptwXY_areDomainsMutual | ( | ptwXYPoints * | ptwXY1, |
ptwXYPoints * | ptwXY2 | ||
) |
Definition at line 257 of file ptwXY_convenient.cc.
Referenced by ptwXY_binary_ptwXY(), ptwXY_div_ptwXY(), and ptwXY_mutualifyDomains().
nfu_status ptwXY_copyToC_XY | ( | ptwXYPoints * | ptwXY, |
int64_t | index1, | ||
int64_t | index2, | ||
int64_t | allocatedSize, | ||
int64_t * | numberOfPoints, | ||
double * | xys | ||
) |
Definition at line 424 of file ptwXY_convenient.cc.
ptwXYPoints * ptwXY_createGaussian | ( | double | accuracy, |
double | xCenter, | ||
double | sigma, | ||
double | amplitude, | ||
double | xMin, | ||
double | xMax, | ||
double | dullEps, | ||
nfu_status * | status | ||
) |
Definition at line 566 of file ptwXY_convenient.cc.
ptwXYPoints * ptwXY_createGaussianCenteredSigma1 | ( | double | accuracy, |
nfu_status * | status | ||
) |
Definition at line 492 of file ptwXY_convenient.cc.
Referenced by ptwXY_createGaussian().
nfu_status ptwXY_dullEdges | ( | ptwXYPoints * | ptwXY, |
double | lowerEps, | ||
double | upperEps, | ||
int | positiveXOnly | ||
) |
Definition at line 42 of file ptwXY_convenient.cc.
Referenced by MCGIDI_reaction_fixDomains(), and ptwXY_mutualifyDomains().
ptwXPoints * ptwXY_getXArray | ( | ptwXYPoints * | ptwXY, |
nfu_status * | status | ||
) |
Definition at line 24 of file ptwXY_convenient.cc.
ptwXYPoints * ptwXY_intersectionWith_ptwX | ( | ptwXYPoints * | ptwXY, |
ptwXPoints * | ptwX, | ||
nfu_status * | status | ||
) |
Definition at line 194 of file ptwXY_convenient.cc.
Referenced by ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), and ptwXY_groupTwoFunctions().
nfu_status ptwXY_mergeClosePoints | ( | ptwXYPoints * | ptwXY, |
double | epsilon | ||
) |
Definition at line 141 of file ptwXY_convenient.cc.
Referenced by ptwXY_union().
nfu_status ptwXY_mutualifyDomains | ( | ptwXYPoints * | ptwXY1, |
double | lowerEps1, | ||
double | upperEps1, | ||
int | positiveXOnly1, | ||
ptwXYPoints * | ptwXY2, | ||
double | lowerEps2, | ||
double | upperEps2, | ||
int | positiveXOnly2 | ||
) |
Definition at line 368 of file ptwXY_convenient.cc.
nfu_status ptwXY_tweakDomainsToMutualify | ( | ptwXYPoints * | ptwXY1, |
ptwXYPoints * | ptwXY2, | ||
int | epsilonFactor, | ||
double | epsilon | ||
) |
Definition at line 295 of file ptwXY_convenient.cc.
Referenced by ptwXY_groupThreeFunctions(), and ptwXY_groupTwoFunctions().
nfu_status ptwXY_valueTo_ptwXAndY | ( | ptwXYPoints * | ptwXY, |
double ** | xs, | ||
double ** | ys | ||
) |
Definition at line 450 of file ptwXY_convenient.cc.
ptwXYPoints * ptwXY_valueTo_ptwXY | ( | double | x1, |
double | x2, | ||
double | y, | ||
nfu_status * | status | ||
) |
Definition at line 477 of file ptwXY_convenient.cc.