|
Geant4 11.4.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 |
| #define minEps 5e-16 |
Referenced by ptwXY_dullEdges(), and ptwXY_flatInterpolationToLinear().
| nfu_status ptwXY_areDomainsMutual | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY1, | ||
| ptwXYPoints * | ptwXY2 ) |
Definition at line 431 of file ptwXY_convenient.c.
Referenced by ptwXY_binary_ptwXY(), ptwXY_div_ptwXY(), and ptwXY_mutualifyDomains().
| nfu_status ptwXY_copyToC_XY | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | index1, | ||
| int64_t | index2, | ||
| int64_t | allocatedSize, | ||
| int64_t * | numberOfPoints, | ||
| double * | xys ) |
Definition at line 699 of file ptwXY_convenient.c.
| ptwXYPoints * ptwXY_createGaussian | ( | statusMessageReporting * | smr, |
| double | accuracy, | ||
| double | xCenter, | ||
| double | sigma, | ||
| double | amplitude, | ||
| double | domainMin, | ||
| double | domainMax, | ||
| double | dullEps ) |
Definition at line 864 of file ptwXY_convenient.c.
| ptwXYPoints * ptwXY_createGaussianCenteredSigma1 | ( | statusMessageReporting * | smr, |
| double | accuracy ) |
Definition at line 784 of file ptwXY_convenient.c.
Referenced by ptwXY_createGaussian().
| nfu_status ptwXY_dullEdges | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | lowerEps, | ||
| double | upperEps, | ||
| int | positiveXOnly ) |
Definition at line 185 of file ptwXY_convenient.c.
Referenced by ptwXY_mutualifyDomains().
| ptwXPoints * ptwXY_getXArray | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY ) |
Definition at line 21 of file ptwXY_convenient.c.
| ptwXYPoints * ptwXY_intersectionWith_ptwX | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| ptwXPoints * | ptwX ) |
Definition at line 353 of file ptwXY_convenient.c.
Referenced by ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), and ptwXY_groupTwoFunctions().
| nfu_status ptwXY_mapToXsAndAdd | ( | statusMessageReporting * | a_smr, |
| ptwXYPoints * | a_ptwXY, | ||
| int64_t | a_offset, | ||
| int64_t | a_length, | ||
| double const * | a_Xs, | ||
| double * | a_results, | ||
| double | a_scaleFractor ) |
Definition at line 131 of file ptwXY_convenient.c.
Referenced by GIDI::Functions::XYs1d::mapToXsAndAdd().
| nfu_status ptwXY_mergeClosePoints | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | epsilon ) |
Definition at line 297 of file ptwXY_convenient.c.
Referenced by ptwXY_union().
| nfu_status ptwXY_mutualifyDomains | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY1, | ||
| double | lowerEps1, | ||
| double | upperEps1, | ||
| int | positiveXOnly1, | ||
| ptwXYPoints * | ptwXY2, | ||
| double | lowerEps2, | ||
| double | upperEps2, | ||
| int | positiveXOnly2 ) |
Definition at line 558 of file ptwXY_convenient.c.
Referenced by GIDI::multiGroupTwoXYs1ds(), and GIDI::multiGroupXYs1d().
| nfu_status ptwXY_tweakDomainsToMutualify | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY1, | ||
| ptwXYPoints * | ptwXY2, | ||
| int | epsilonFactor, | ||
| double | epsilon ) |
Definition at line 477 of file ptwXY_convenient.c.
Referenced by ptwXY_groupThreeFunctions(), and ptwXY_groupTwoFunctions().
| nfu_status ptwXY_valuesToC_XsAndYs | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double ** | xs, | ||
| double ** | ys ) |
Definition at line 727 of file ptwXY_convenient.c.
| ptwXYPoints * ptwXY_valueTo_ptwXY | ( | statusMessageReporting * | smr, |
| double | x1, | ||
| double | x2, | ||
| double | y ) |
Definition at line 759 of file ptwXY_convenient.c.
| ptwXPoints * ptwXY_ysMappedToXs | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| ptwXPoints * | Xs, | ||
| int64_t * | offset ) |
Definition at line 44 of file ptwXY_convenient.c.