ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ptwXYPoints_s Struct Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/lend/include/ptwXY.h>

+ Collaboration diagram for ptwXYPoints_s:

Public Attributes

nfu_status status
 
ptwXY_sigma typeX
 
ptwXY_sigma typeY
 
ptwXY_interpolation interpolation
 
ptwXY_interpolationOtherInfo interpolationOtherInfo
 
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
 
ptwXYPoint * points
 
ptwXYOverflowPoint * overflowPoints
 

Detailed Description

Definition at line 83 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 83 of file ptwXY.h

Member Data Documentation

int64_t ptwXYPoints_s::allocatedSize
int64_t ptwXYPoints_s::length

Definition at line 93 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 93 of file ptwXY.h

Referenced by ptwXY_add_ptwXY(), ptwXY_appendXY(), ptwXY_applyFunction(), ptwXY_areDomainsMutual(), ptwXY_clear(), ptwXY_clip(), ptwXY_clone(), ptwXY_coalescePoints(), ptwXY_convolution(), ptwXY_convolution2(), ptwXY_copy(), ptwXY_copyToC_XY(), ptwXY_createFrom_Xs_Ys(), ptwXY_createFromFunction(), ptwXY_createGaussian(), ptwXY_createGaussianCenteredSigma1(), ptwXY_deletePoints(), ptwXY_div_ptwXY(), ptwXY_dullEdges(), ptwXY_exp(), ptwXY_flatInterpolationToLinear(), ptwXY_fromUnitbase(), ptwXY_getNonOverflowLength(), ptwXY_getPointAtIndex(), ptwXY_getPointsAroundX_closeIsEqual(), ptwXY_getSlopeAtX(), ptwXY_getXArray(), ptwXY_getXMaxAndFrom(), ptwXY_getYMax(), ptwXY_getYMin(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_integrate(), ptwXY_integrateDomain(), ptwXY_integrateDomainWithWeight_sqrt_x(), ptwXY_integrateDomainWithWeight_x(), ptwXY_integrateWithFunction(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_intersectionWith_ptwX(), ptwXY_length(), ptwXY_mergeClosePoints(), ptwXY_mergeFrom(), ptwXY_mul2_ptwXY(), ptwXY_mul_ptwXY(), ptwXY_mutualifyDomains(), ptwXY_normalize(), ptwXY_reallocateOverflowPoints(), ptwXY_reallocatePoints(), ptwXY_release(), ptwXY_runningIntegral(), ptwXY_scaleOffsetXAndY(), ptwXY_setup(), 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_toOtherInterpolation2(), ptwXY_toUnitbase(), ptwXY_trim(), ptwXY_tweakDomainsToMutualify(), ptwXY_union(), ptwXY_unitbaseInterpolate(), ptwXY_update_biSectionMax(), ptwXY_xMaxSlice(), ptwXY_xMinSlice(), and ptwXY_xSlice().

int64_t ptwXYPoints_s::mallocFailedSize

Definition at line 97 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 97 of file ptwXY.h

Referenced by ptwXY_reallocateOverflowPoints(), ptwXY_reallocatePoints(), ptwXY_setup(), and ptwXY_showInteralStructure().

double ptwXYPoints_s::minFractional_dx

Definition at line 92 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 92 of file ptwXY.h

Referenced by ptwXY_copy(), and ptwXY_showInteralStructure().

int64_t ptwXYPoints_s::overflowAllocatedSize
ptwXYOverflowPoint* ptwXYPoints_s::overflowPoints

Definition at line 100 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 100 of file ptwXY.h

Referenced by ptwXY_appendXY(), ptwXY_reallocateOverflowPoints(), ptwXY_release(), ptwXY_setup(), and ptwXY_setValueAtX_overrideIfClose().

ptwXYPoint* ptwXYPoints_s::points

Definition at line 99 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 99 of file ptwXY.h

Referenced by ptwXY_abs(), ptwXY_appendXY(), ptwXY_applyFunction(), ptwXY_binary_ptwXY(), ptwXY_clip(), ptwXY_coalescePoints(), ptwXY_convolution(), ptwXY_convolution2(), ptwXY_copy(), ptwXY_copyToC_XY(), ptwXY_createFrom_Xs_Ys(), ptwXY_createFromFunction(), ptwXY_createGaussian(), ptwXY_createGaussianCenteredSigma1(), ptwXY_deletePoints(), ptwXY_div_fromDouble(), ptwXY_div_ptwXY(), ptwXY_div_ptwXY_forFlats(), ptwXY_exp(), ptwXY_flatInterpolationToLinear(), ptwXY_fromUnitbase(), ptwXY_getPointAtIndex_Unsafely(), ptwXY_getPointsAroundX_closeIsEqual(), ptwXY_getXArray(), ptwXY_getXMaxAndFrom(), ptwXY_getXMinAndFrom(), ptwXY_getYMax(), ptwXY_getYMin(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_integrate(), ptwXY_integrateWithFunction(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_intersectionWith_ptwX(), ptwXY_mergeClosePoints(), ptwXY_mergeFrom(), ptwXY_mod(), ptwXY_mul2_ptwXY(), ptwXY_neg(), ptwXY_normalize(), ptwXY_reallocatePoints(), ptwXY_release(), ptwXY_runningIntegral(), ptwXY_scaleOffsetXAndY(), ptwXY_setup(), ptwXY_setValueAtX_overrideIfClose(), ptwXY_setXYData(), ptwXY_setXYDataFromXsAndYs(), ptwXY_setXYPairAtIndex(), ptwXY_showInteralStructure(), ptwXY_slice(), ptwXY_slopeOffset(), ptwXY_thicken(), ptwXY_thin(), ptwXY_thin2(), ptwXY_toOtherInterpolation2(), ptwXY_toUnitbase(), ptwXY_trim(), ptwXY_union(), ptwXY_unitbaseInterpolate(), ptwXY_valueTo_ptwXAndY(), and ptwXY_xSlice().

ptwXY_sigma ptwXYPoints_s::typeX

Definition at line 86 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 86 of file ptwXY.h

Referenced by ptwXY_setup().

ptwXY_sigma ptwXYPoints_s::typeY

Definition at line 86 of file ptwXY.h.

View newest version in sPHENIX GitHub at line 86 of file ptwXY.h

Referenced by ptwXY_setup().

int ptwXYPoints_s::userFlag

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