Geant4  10.02.p01
xDataTOM_importXML_XYs.cc File Reference
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <ctype.h>
#include "xDataTOM_importXML_private.h"
+ Include dependency graph for xDataTOM_importXML_XYs.cc:

Go to the source code of this file.

Functions

static int xDataXML_XYsDataToTOM2 (statusMessageReporting *smr, xDataXML_element *XE, xDataTOM_xDataInfo *xDI, int index, int length, double value, double accuracy)
 
int xDataXML_XYsToTOM (statusMessageReporting *smr, xDataXML_element *XE, xDataTOM_element *TE)
 
int xDataXML_XYsDataToTOM (statusMessageReporting *smr, xDataXML_element *XE, xDataTOM_XYs *XYs, int index, int length, double value, double accuracy, enum xDataTOM_subAxesType subAxesType, int axesOffest, xDataTOM_axes *axes, xDataTOM_interpolation *interpolation)
 
int xDataXML_stringToDoubles (statusMessageReporting *smr, xDataXML_element *XE, char const *s1, int length, double *d1)
 

Function Documentation

int xDataXML_stringToDoubles ( statusMessageReporting *  smr,
xDataXML_element *  XE,
char const *  s1,
int  length,
double *  d1 
)

Definition at line 96 of file xDataTOM_importXML_XYs.cc.

References e1, xDataTOM_smrLibraryID, xDataXML_get_smrUserInterfaceFromElement(), and xDataXML_stringTo_double().

Referenced by xDataXML_KalbachMannCoefficientsToTOM(), xDataXML_LegendreSeriesDataToTOM(), xDataXML_polynomialToTOM(), and xDataXML_XYsDataToTOM().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xDataXML_XYsDataToTOM ( statusMessageReporting *  smr,
xDataXML_element *  XE,
xDataTOM_XYs *  XYs,
int  index,
int  length,
double  value,
double  accuracy,
enum xDataTOM_subAxesType  subAxesType,
int  axesOffest,
xDataTOM_axes *  axes,
xDataTOM_interpolation *  interpolation 
)

Definition at line 76 of file xDataTOM_importXML_XYs.cc.

References smr_freeMemory(), xDataTOM_subAxes_initialize(), and xDataXML_stringToDoubles().

Referenced by xDataXML_regionsXYs_XYsToTOM(), xDataXML_W_XYs_XYsToTOM(), and xDataXML_XYsDataToTOM2().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static int xDataXML_XYsDataToTOM2 ( statusMessageReporting *  smr,
xDataXML_element *  XE,
xDataTOM_xDataInfo *  xDI,
int  index,
int  length,
double  value,
double  accuracy 
)
static

Definition at line 57 of file xDataTOM_importXML_XYs.cc.

References smr_freeMemory(), xDataTOM_XYs_ID, and xDataXML_XYsDataToTOM().

Referenced by xDataXML_XYsToTOM().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xDataXML_XYsToTOM ( statusMessageReporting *  smr,
xDataXML_element *  XE,
xDataTOM_element *  TE 
)

Definition at line 22 of file xDataTOM_importXML_XYs.cc.

References xDataTOM_smrLibraryID, xDataXML_axesElememtToTOM(), xDataXML_convertAttributeTo_xDataTOM_Int(), xDataXML_convertAttributeToDouble(), xDataXML_get_smrUserInterfaceFromElement(), xDataXML_getFirstElement(), xDataXML_getNextElement(), and xDataXML_XYsDataToTOM2().

Referenced by xDataXML_constructTOM().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: