ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
xDataTOM_importXML_W_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_W_XYs.cc:

Go to the source code of this file.

Functions

static int xDataXML_W_XYs_XYsToTOM (statusMessageReporting *smr, xDataXML_element *XE, xDataTOM_XYs *XYs, xDataTOM_axes *axes, int axesOffset)
 
int xDataXML_W_XYsToTOM (statusMessageReporting *smr, xDataXML_element *XE, xDataTOM_element *TE)
 
int xDataXML_W_XYsDataToTOM (statusMessageReporting *smr, xDataXML_element *XE, xDataTOM_W_XYs *W_XYs, int index, double value, xDataTOM_axes *axes, int axesOffset)
 

Function Documentation

static int xDataXML_W_XYs_XYsToTOM ( statusMessageReporting smr,
xDataXML_element XE,
xDataTOM_XYs XYs,
xDataTOM_axes axes,
int  axesOffset 
)
static

Definition at line 73 of file xDataTOM_importXML_W_XYs.cc.

View newest version in sPHENIX GitHub at line 73 of file xDataTOM_importXML_W_XYs.cc

References BTOF::length, xDataTOM_subAxesType_proxy, xDataXML_convertAttributeTo_xDataTOM_Int(), xDataXML_convertAttributeToDouble(), and xDataXML_XYsDataToTOM().

Referenced by xDataXML_W_XYsDataToTOM().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xDataXML_W_XYsDataToTOM ( statusMessageReporting smr,
xDataXML_element XE,
xDataTOM_W_XYs W_XYs,
int  index,
double  value,
xDataTOM_axes axes,
int  axesOffset 
)

Definition at line 41 of file xDataTOM_importXML_W_XYs.cc.

View newest version in sPHENIX GitHub at line 41 of file xDataTOM_importXML_W_XYs.cc

References check_license::err(), BTOF::length, xDataXML_element_s::name, smr_setReportError3, xDataTOM_axes_getLabel(), xDataTOM_smrLibraryID, xDataTOM_W_XYs_initialize(), xDataXML_get_smrUserInterfaceFromElement(), xDataXML_getFirstElement(), xDataXML_getNextElement(), xDataXML_numberOfElementsByTagName(), xDataXML_W_XYs_XYsToTOM(), and xDataTOM_W_XYs_s::XYs.

Referenced by xDataXML_V_W_XYs_W_XYsToTOM(), and xDataXML_W_XYsToTOM().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int xDataXML_W_XYsToTOM ( statusMessageReporting smr,
xDataXML_element XE,
xDataTOM_element TE 
)

Definition at line 22 of file xDataTOM_importXML_W_XYs.cc.

View newest version in sPHENIX GitHub at line 22 of file xDataTOM_importXML_W_XYs.cc

References xDataTOM_xDataInfo_s::axes, xDataTOM_xDataInfo_s::data, check_license::err(), smr_freeMemory(), xDataTOM_element_s::xDataInfo, xDataTOM_W_XYs_ID, xDataXML_initializeData(), and xDataXML_W_XYsDataToTOM().

Referenced by xDataXML_constructTOM().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: