Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
ptwXYPoints_s Struct Reference

#include <ptwXY.h>

Public Attributes

nfu_status status
ptwXY_interpolation interpolation
char const * interpolationString
int userFlag
double biSectionMax
double accuracy
double minFractional_dx
int64_t length
int64_t allocatedSize
int64_t overflowLength
int64_t overflowAllocatedSize
int64_t mallocFailedSize
ptwXYOverflowPoint overflowHeader
ptwXYPointpoints
ptwXYOverflowPointoverflowPoints

Detailed Description

Definition at line 78 of file ptwXY.h.

Member Data Documentation

◆ accuracy

◆ allocatedSize

◆ biSectionMax

◆ interpolation

◆ interpolationString

◆ length

int64_t ptwXYPoints_s::length

Definition at line 87 of file ptwXY.h.

Referenced by ptwXY_add_ptwXY(), ptwXY_appendXY(), ptwXY_applyFunction(), ptwXY_areDomainsMutual(), ptwXY_clear(), ptwXY_clip(), ptwXY_clone(), ptwXY_clone2(), ptwXY_coalescePoints(), ptwXY_convolution(), ptwXY_copy(), ptwXY_copyPointsOnly(), ptwXY_copyToC_XY(), ptwXY_createFrom_Xs_Ys(), ptwXY_createFromFunction(), ptwXY_createGaussian(), ptwXY_createGaussianCenteredSigma1(), ptwXY_deletePoints(), ptwXY_div_ptwXY(), ptwXY_domainMaxAndFrom(), ptwXY_domainMaxSlice(), ptwXY_domainMinSlice(), ptwXY_domainSlice(), ptwXY_dullEdges(), ptwXY_equalProbableBins(), ptwXY_exp(), ptwXY_flatInterpolationToLinear(), ptwXY_fromUnitbase(), ptwXY_getLowerIndexBoundingX(), ptwXY_getNonOverflowLength(), ptwXY_getPointAtIndex(), ptwXY_getPointsAroundX_closeIsEqual(), ptwXY_getSlopeAtX(), ptwXY_getXArray(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_initialize(), ptwXY_integrate(), ptwXY_integrateDomain(), ptwXY_integrateDomainWithWeight_sqrt_x(), ptwXY_integrateDomainWithWeight_x(), ptwXY_integrateWithFunction(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_intersectionWith_ptwX(), ptwXY_inverse(), ptwXY_length(), ptwXY_mergeClosePoints(), ptwXY_mul2_ptwXY(), ptwXY_mul_ptwXY(), ptwXY_mutualifyDomains(), ptwXY_normalize(), ptwXY_range(), ptwXY_rangeMax(), ptwXY_rangeMin(), ptwXY_reallocateOverflowPoints(), ptwXY_reallocatePoints(), ptwXY_release(), ptwXY_runningIntegral(), ptwXY_scaleAndOffsetDomainWith_ptwXYs(), ptwXY_scaleOffsetXAndY(), ptwXY_setValueAtX_overrideIfClose(), ptwXY_setXYData(), ptwXY_setXYDataFromXsAndYs(), ptwXY_setXYPairAtIndex(), ptwXY_showInteralStructure(), ptwXY_simpleCoalescePoints(), ptwXY_simpleWrite(), ptwXY_slice(), ptwXY_sub_ptwXY(), ptwXY_thicken(), ptwXY_thin(), ptwXY_thinDomain(), ptwXY_toUnitbase(), ptwXY_trim(), ptwXY_tweakDomainsToMutualify(), ptwXY_union(), ptwXY_unitbaseInterpolate(), and ptwXY_update_biSectionMax().

◆ mallocFailedSize

int64_t ptwXYPoints_s::mallocFailedSize

◆ minFractional_dx

double ptwXYPoints_s::minFractional_dx

Definition at line 86 of file ptwXY.h.

Referenced by ptwXY_copy(), and ptwXY_showInteralStructure().

◆ overflowAllocatedSize

◆ overflowHeader

◆ overflowLength

◆ overflowPoints

◆ points

ptwXYPoint* ptwXYPoints_s::points

Definition at line 93 of file ptwXY.h.

Referenced by GIDI::Reaction::modifyCrossSection(), ptwXY_abs(), ptwXY_appendXY(), ptwXY_applyFunction(), ptwXY_binary_ptwXY(), ptwXY_clip(), ptwXY_clone2(), ptwXY_coalescePoints(), ptwXY_convolution(), ptwXY_copy(), ptwXY_copyPointsOnly(), ptwXY_copyToC_XY(), ptwXY_createFrom_Xs_Ys(), ptwXY_createFromFunction(), ptwXY_createGaussian(), ptwXY_createGaussianCenteredSigma1(), ptwXY_deletePoints(), ptwXY_div_fromDouble(), ptwXY_div_ptwXY(), ptwXY_domainMaxAndFrom(), ptwXY_domainMinAndFrom(), ptwXY_equalProbableBins(), ptwXY_exp(), ptwXY_flatInterpolationToLinear(), ptwXY_getLowerIndexBoundingX(), ptwXY_getPointAtIndex_Unsafely(), ptwXY_getPointsAroundX_closeIsEqual(), ptwXY_getXArray(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_initialize(), ptwXY_integrate(), ptwXY_integrateWithFunction(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_intersectionWith_ptwX(), ptwXY_inverse(), ptwXY_mapToXsAndAdd(), ptwXY_mergeClosePoints(), ptwXY_mod(), ptwXY_mul2_ptwXY(), ptwXY_neg(), ptwXY_normalize(), ptwXY_range(), ptwXY_rangeMax(), ptwXY_rangeMin(), ptwXY_reallocatePoints(), ptwXY_release(), ptwXY_runningIntegral(), ptwXY_scaleAndOffsetDomainWith_ptwXYs(), ptwXY_scaleOffsetXAndY(), ptwXY_setValueAtX_overrideIfClose(), ptwXY_setXYData(), ptwXY_setXYDataFromXsAndYs(), ptwXY_setXYPairAtIndex(), ptwXY_showInteralStructure(), ptwXY_slice(), ptwXY_slopeOffset(), ptwXY_startIndex(), ptwXY_thicken(), ptwXY_thin(), ptwXY_thinDomain(), ptwXY_toOtherInterpolation(), ptwXY_trim(), ptwXY_union(), ptwXY_unitbaseInterpolate(), ptwXY_valuesToC_XsAndYs(), and ptwXY_ysMappedToXs().

◆ status

nfu_status ptwXYPoints_s::status

Definition at line 80 of file ptwXY.h.

Referenced by nf_Legendre_from_ptwXY(), ptwXY_abs(), ptwXY_add_double(), ptwXY_appendXY(), ptwXY_applyFunction(), ptwXY_areDomainsMutual(), ptwXY_clear(), ptwXY_clip(), ptwXY_clone2(), ptwXY_cloneToInterpolation(), ptwXY_coalescePoints(), ptwXY_copy(), ptwXY_copyPointsOnly(), ptwXY_copyToC_XY(), ptwXY_deletePoints(), ptwXY_div_doubleFrom(), ptwXY_div_fromDouble(), ptwXY_domainSlice(), ptwXY_dullEdges(), ptwXY_equalProbableBins(), ptwXY_exp(), ptwXY_getLowerIndexBoundingX(), ptwXY_getNonOverflowLength(), ptwXY_getPointAtIndex(), ptwXY_getPointsAroundX(), ptwXY_getSlopeAtX(), ptwXY_getStatus(), ptwXY_getValueAtX(), ptwXY_getXYPairAtIndex(), ptwXY_initialize(), ptwXY_integrate(), ptwXY_integrateDomain(), ptwXY_integrateDomainWithWeight_sqrt_x(), ptwXY_integrateDomainWithWeight_x(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_length(), ptwXY_mergeClosePoints(), ptwXY_mergeFromXsAndYs(), ptwXY_mergeFromXYs(), ptwXY_mod(), ptwXY_mul_double(), ptwXY_neg(), ptwXY_reallocateOverflowPoints(), ptwXY_reallocatePoints(), ptwXY_scaleAndOffsetDomainWith_ptwXYs(), ptwXY_scaleOffsetXAndY(), ptwXY_setValueAtX(), ptwXY_setValueAtX_overrideIfClose(), ptwXY_setXYData(), ptwXY_setXYDataFromXsAndYs(), ptwXY_setXYPairAtIndex(), ptwXY_showInteralStructure(), ptwXY_simpleCoalescePoints(), ptwXY_slice(), ptwXY_slopeOffset(), ptwXY_startIndex(), ptwXY_sub_doubleFrom(), ptwXY_sub_fromDouble(), ptwXY_thicken(), ptwXY_toOtherInterpolation(), ptwXY_trim(), ptwXY_tweakDomainsToMutualify(), and ptwXY_valuesToC_XsAndYs().

◆ userFlag


The documentation for this struct was generated from the following file: