Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <statusMessageReporting.h>
Go to the source code of this file.
Classes | |
struct | xDataTOM_interpolation_s |
struct | xDataTOM_axis_s |
struct | xDataTOM_axes_s |
struct | xDataTOM_subAxes_s |
struct | xDataTOM_XYs_s |
struct | xDataTOM_regionsXYs_s |
struct | xDataTOM_W_XYs_s |
struct | xDataTOM_V_W_XYs_s |
struct | xDataTOM_LegendreSeries_s |
struct | xDataTOM_W_XYs_LegendreSeries_s |
struct | xDataTOM_regionsW_XYs_LegendreSeries_s |
struct | xDataTOM_V_W_XYs_LegendreSeries_s |
struct | xDataTOM_KalbachMannCoefficients_s |
struct | xDataTOM_KalbachMann_s |
struct | xDataTOM_polynomial_s |
struct | xDataTOM_xDataInfo_s |
struct | xDataTOM_attribute_s |
struct | xDataTOM_attributionList_s |
struct | xDataTOM_elementListItem_s |
struct | xDataTOM_elementList_s |
struct | xDataTOM_element_s |
struct | xDataTOM_TOM_s |
Macros | |
#define | xDataTOMMisc_allocateCopyString2(smr, s, forItem) xDataTOMMisc_allocateCopyString( smr, s, forItem, __FILE__, __LINE__ ) |
#define xDataTOMMisc_allocateCopyString2 | ( | smr, | |
s, | |||
forItem | |||
) | xDataTOMMisc_allocateCopyString( smr, s, forItem, __FILE__, __LINE__ ) |
Definition at line 242 of file xDataTOM.h.
typedef struct xDataTOM_attribute_s xDataTOM_attribute |
Definition at line 47 of file xDataTOM.h.
typedef struct xDataTOM_attributionList_s xDataTOM_attributionList |
Definition at line 48 of file xDataTOM.h.
typedef struct xDataTOM_axes_s xDataTOM_axes |
Definition at line 29 of file xDataTOM.h.
typedef struct xDataTOM_axis_s xDataTOM_axis |
Definition at line 28 of file xDataTOM.h.
typedef struct xDataTOM_element_s xDataTOM_element |
Definition at line 51 of file xDataTOM.h.
typedef struct xDataTOM_elementList_s xDataTOM_elementList |
Definition at line 50 of file xDataTOM.h.
typedef struct xDataTOM_elementListItem_s xDataTOM_elementListItem |
Definition at line 49 of file xDataTOM.h.
typedef int xDataTOM_Int |
Definition at line 16 of file xDataTOM.h.
typedef struct xDataTOM_interpolation_s xDataTOM_interpolation |
Definition at line 27 of file xDataTOM.h.
typedef struct xDataTOM_KalbachMann_s xDataTOM_KalbachMann |
Definition at line 42 of file xDataTOM.h.
Definition at line 41 of file xDataTOM.h.
typedef struct xDataTOM_LegendreSeries_s xDataTOM_LegendreSeries |
Definition at line 37 of file xDataTOM.h.
typedef struct xDataTOM_polynomial_s xDataTOM_polynomial |
Definition at line 43 of file xDataTOM.h.
Definition at line 39 of file xDataTOM.h.
typedef struct xDataTOM_regionsXYs_s xDataTOM_regionsXYs |
Definition at line 33 of file xDataTOM.h.
typedef int(* xDataTOM_sortElementFunc) (const void *, const void *) |
Definition at line 54 of file xDataTOM.h.
typedef struct xDataTOM_subAxes_s xDataTOM_subAxes |
Definition at line 30 of file xDataTOM.h.
typedef struct xDataTOM_TOM_s xDataTOM_TOM |
Definition at line 52 of file xDataTOM.h.
typedef struct xDataTOM_V_W_XYs_s xDataTOM_V_W_XYs |
Definition at line 35 of file xDataTOM.h.
typedef struct xDataTOM_V_W_XYs_LegendreSeries_s xDataTOM_V_W_XYs_LegendreSeries |
Definition at line 40 of file xDataTOM.h.
typedef struct xDataTOM_W_XYs_s xDataTOM_W_XYs |
Definition at line 34 of file xDataTOM.h.
typedef struct xDataTOM_W_XYs_LegendreSeries_s xDataTOM_W_XYs_LegendreSeries |
Definition at line 38 of file xDataTOM.h.
typedef struct xDataTOM_xDataInfo_s xDataTOM_xDataInfo |
Definition at line 45 of file xDataTOM.h.
typedef struct xDataTOM_XYs_s xDataTOM_XYs |
Definition at line 32 of file xDataTOM.h.
enum xDataTOM_frame |
Enumerator | |
---|---|
xDataTOM_frame_invalid | |
xDataTOM_frame_lab | |
xDataTOM_frame_centerOfMass |
Definition at line 23 of file xDataTOM.h.
Enumerator | |
---|---|
xDataTOM_interpolationFlag_invalid | |
xDataTOM_interpolationFlag_linear | |
xDataTOM_interpolationFlag_log | |
xDataTOM_interpolationFlag_byRegion | |
xDataTOM_interpolationFlag_flat |
Definition at line 19 of file xDataTOM.h.
Definition at line 21 of file xDataTOM.h.
Enumerator | |
---|---|
xDataTOM_KalbachMannType_fr | |
xDataTOM_KalbachMannType_fra |
Definition at line 25 of file xDataTOM.h.
enum xDataTOM_subAxesType |
Enumerator | |
---|---|
xDataTOM_subAxesType_proxy | |
xDataTOM_subAxesType_intepolationAxes |
Definition at line 24 of file xDataTOM.h.
void * xData_initializeData | ( | statusMessageReporting * | smr, |
xDataTOM_element * | TE, | ||
char const * | ID, | ||
size_t | size | ||
) |
Definition at line 479 of file xDataTOM.cc.
Referenced by xDataXML_initializeData().
xDataTOM_element * xDataTOM_addElementInElement | ( | statusMessageReporting * | smr, |
xDataTOM_element * | parent, | ||
int | index, | ||
char const * | name | ||
) |
Definition at line 188 of file xDataTOM.cc.
int xDataTOM_axes_getInterpolation | ( | statusMessageReporting * | smr, |
xDataTOM_axes * | axes, | ||
int | index, | ||
enum xDataTOM_interpolationFlag * | independent, | ||
enum xDataTOM_interpolationFlag * | dependent, | ||
enum xDataTOM_interpolationQualifier * | qualifier | ||
) |
Definition at line 66 of file xDataTOM_axes.cc.
Referenced by xDataTOME_getInterpolation().
char const * xDataTOM_axes_getLabel | ( | statusMessageReporting * | smr, |
xDataTOM_axes * | axes, | ||
int | index | ||
) |
Definition at line 44 of file xDataTOM_axes.cc.
Referenced by xDataTOM_subAxes_getLabel(), xDataXML_KalbachMannToTOM(), xDataXML_regionsW_XYs_LegendreSeriesToTOM(), xDataXML_V_W_XYs_LegendreSeriesToTOM(), xDataXML_V_W_XYsToTOM(), xDataXML_W_XYs_LegendreSeriesToTOM(), and xDataXML_W_XYsDataToTOM().
char const * xDataTOM_axes_getUnit | ( | statusMessageReporting * | smr, |
xDataTOM_axes * | axes, | ||
int | index | ||
) |
Definition at line 55 of file xDataTOM_axes.cc.
Referenced by MCGIDI_fromTOM_pdfsOfXGivenW(), MCGIDI_KalbachMann_parseFromTOM(), and xDataTOM_subAxes_getUnit().
int xDataTOM_axes_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_axes * | axes, | ||
int | numberOfAxes | ||
) |
Definition at line 21 of file xDataTOM_axes.cc.
Referenced by xDataXML_axesToTOM().
int xDataTOM_axes_release | ( | xDataTOM_axes * | axes | ) |
Definition at line 31 of file xDataTOM_axes.cc.
Referenced by xDataTOM_releaseElement().
char const * xDataTOM_axis_frameToString | ( | statusMessageReporting * | smr, |
enum xDataTOM_frame | frame | ||
) |
Definition at line 191 of file xDataTOM_axes.cc.
int xDataTOM_axis_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_axis * | axis, | ||
int | index, | ||
char const * | label, | ||
char const * | unit, | ||
xDataTOM_interpolation * | interpolation | ||
) |
Definition at line 155 of file xDataTOM_axes.cc.
Referenced by xDataTOM_axis_new(), and xDataXML_axesToTOM().
xDataTOM_axis * xDataTOM_axis_new | ( | statusMessageReporting * | smr, |
int | index, | ||
char const * | label, | ||
char const * | unit, | ||
xDataTOM_interpolation * | interpolation | ||
) |
Definition at line 144 of file xDataTOM_axes.cc.
xDataTOM_axis * xDataTOM_axis_release | ( | statusMessageReporting * | smr, |
xDataTOM_axis * | axis | ||
) |
Definition at line 172 of file xDataTOM_axes.cc.
Referenced by xDataTOM_axes_release(), and xDataXML_axesToTOM().
enum xDataTOM_frame xDataTOM_axis_stringToFrame | ( | statusMessageReporting * | smr, |
char const * | frame | ||
) |
Definition at line 182 of file xDataTOM_axes.cc.
Referenced by MCGIDI_misc_getProductFrame().
void xDataTOM_displayTree | ( | statusMessageReporting * | smr, |
xDataTOM_TOM * | TOM, | ||
int | printAttributes | ||
) |
void xDataTOM_freeElement | ( | xDataTOM_element ** | element | ) |
Definition at line 139 of file xDataTOM.cc.
Referenced by xDataTOM_releaseElement().
void * xDataTOM_freeTOM | ( | statusMessageReporting * | smr, |
xDataTOM_TOM ** | TOM | ||
) |
Definition at line 78 of file xDataTOM.cc.
Referenced by MCGIDI_target_heated_read(), and xDataXML_importFile().
char const * xDataTOM_getAttributesValueInElement | ( | xDataTOM_element * | element, |
char const * | name | ||
) |
Definition at line 286 of file xDataTOM.cc.
Referenced by MCGIDI_angular_parseFromTOM(), MCGIDI_angularEnergy_parseFromTOM(), MCGIDI_distribution_parseFromTOM(), MCGIDI_energy_parseFromTOM(), MCGIDI_energyAngular_parseFromTOM(), MCGIDI_misc_getProductFrame(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_product_parseFromTOM(), MCGIDI_reaction_parseFromTOM(), and MCGIDI_target_heated_read().
xDataTOM_element * xDataTOM_getDocumentsElement | ( | xDataTOM_TOM * | TOM | ) |
Definition at line 223 of file xDataTOM.cc.
Referenced by MCGIDI_target_heated_read().
xDataTOM_element * xDataTOM_getLinksElement | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | link | ||
) |
Definition at line 89 of file xDataTOM_Misc.cc.
xDataTOM_TOM * xDataTOM_importFile | ( | statusMessageReporting * | smr, |
const char * | fileName | ||
) |
Definition at line 44 of file xDataTOM.cc.
Referenced by MCGIDI_target_heated_read().
int xDataTOM_initializeTOM | ( | statusMessageReporting * | smr, |
xDataTOM_TOM * | doc | ||
) |
Definition at line 68 of file xDataTOM.cc.
Referenced by xDataTOM_mallocTOM().
int xDataTOM_interpolation_copy | ( | statusMessageReporting * | smr, |
xDataTOM_interpolation * | desc, | ||
xDataTOM_interpolation * | src | ||
) |
Definition at line 102 of file xDataTOM_interpolation.cc.
Referenced by xDataTOM_axis_initialize(), and xDataTOM_subAxes_initialize().
int xDataTOM_interpolation_set | ( | statusMessageReporting * | smr, |
xDataTOM_interpolation * | interpolation, | ||
enum xDataTOM_interpolationFlag | independent, | ||
enum xDataTOM_interpolationFlag | dependent, | ||
enum xDataTOM_interpolationQualifier | qualifier | ||
) |
Definition at line 22 of file xDataTOM_interpolation.cc.
Referenced by xDataTOM_interpolation_copy(), xDataTOM_interpolation_setFromString(), xDataTOM_subAxes_initialize(), and xDataXML_axesToTOM().
int xDataTOM_interpolation_setFromString | ( | statusMessageReporting * | smr, |
xDataTOM_interpolation * | interpolation, | ||
char const * | str | ||
) |
Definition at line 46 of file xDataTOM_interpolation.cc.
Referenced by xDataXML_axesToTOM().
int xDataTOM_isXDataID | ( | xDataTOM_element * | TE, |
char const * | ID | ||
) |
Definition at line 491 of file xDataTOM.cc.
int xDataTOM_KalbachMann_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 35 of file xDataTOM_KalbachMann.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_KalbachMann_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_KalbachMann * | KalbachMann, | ||
int | length, | ||
xDataTOM_axes * | axes | ||
) |
Definition at line 19 of file xDataTOM_KalbachMann.cc.
Referenced by xDataXML_KalbachMannToTOM().
int xDataTOM_KalbachMann_release | ( | xDataTOM_KalbachMann * | KalbachMann | ) |
Definition at line 46 of file xDataTOM_KalbachMann.cc.
Referenced by xDataTOM_KalbachMann_free().
int xDataTOM_LegendreSeries_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_LegendreSeries * | LegendreSeries, | ||
int | index, | ||
int | length, | ||
double | value | ||
) |
Definition at line 17 of file xDataTOM_LegendreSeries.cc.
int xDataTOM_LegendreSeries_release | ( | xDataTOM_LegendreSeries * | LegendreSeries | ) |
Definition at line 30 of file xDataTOM_LegendreSeries.cc.
Referenced by xDataTOM_W_XYs_LegendreSeries_release().
xDataTOM_element * xDataTOM_mallocElement | ( | statusMessageReporting * | smr, |
xDataTOM_element * | parent, | ||
int | ordinal, | ||
int | index, | ||
char const * | name | ||
) |
Definition at line 125 of file xDataTOM.cc.
Referenced by xDataTOM_addElementInElement().
xDataTOM_TOM * xDataTOM_mallocTOM | ( | statusMessageReporting * | smr | ) |
Definition at line 54 of file xDataTOM.cc.
Referenced by xDataXML_importFile().
int xDataTOM_numberOfElementsByName | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | name | ||
) |
Definition at line 268 of file xDataTOM.cc.
Referenced by MCGIDI_outputChannel_parseFromTOM(), and MCGIDI_target_heated_read().
int xDataTOM_polynomial_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 33 of file xDataTOM_polynomial.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_polynomial_getData | ( | xDataTOM_polynomial * | polynomial, |
double ** | data | ||
) |
Definition at line 55 of file xDataTOM_polynomial.cc.
Referenced by xDataTOM_polynomial_getDataFromXDataInfo().
int xDataTOM_polynomial_getDataFromXDataInfo | ( | xDataTOM_xDataInfo * | xDI, |
double ** | data | ||
) |
Definition at line 63 of file xDataTOM_polynomial.cc.
int xDataTOM_polynomial_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_polynomial * | polynomial, | ||
int | length, | ||
xDataTOM_axes * | axes | ||
) |
Definition at line 19 of file xDataTOM_polynomial.cc.
Referenced by xDataXML_polynomialToTOM().
int xDataTOM_polynomial_release | ( | xDataTOM_polynomial * | polynomial | ) |
Definition at line 44 of file xDataTOM_polynomial.cc.
Referenced by xDataTOM_polynomial_free(), and xDataXML_polynomialToTOM().
int xDataTOM_regionsW_XYs_LegendreSeries_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 33 of file xDataTOM_regionsW_XYs_LegendreSeries.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_regionsW_XYs_LegendreSeries_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_regionsW_XYs_LegendreSeries * | regionsW_XYs_LegendreSeries, | ||
int | length, | ||
xDataTOM_axes * | axes | ||
) |
Definition at line 19 of file xDataTOM_regionsW_XYs_LegendreSeries.cc.
Referenced by xDataXML_regionsW_XYs_LegendreSeriesToTOM().
int xDataTOM_regionsW_XYs_LegendreSeries_release | ( | xDataTOM_regionsW_XYs_LegendreSeries * | regionsW_XYs_LegendreSeries | ) |
Definition at line 44 of file xDataTOM_regionsW_XYs_LegendreSeries.cc.
Referenced by xDataTOM_regionsW_XYs_LegendreSeries_free().
int xDataTOM_regionsXYs_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 19 of file xDataTOM_regionsXYs.cc.
Referenced by xDataTOM_releaseElement().
void xDataTOM_releaseElement | ( | xDataTOM_element * | element | ) |
Definition at line 148 of file xDataTOM.cc.
Referenced by xDataTOM_freeElement(), and xDataTOM_freeTOM().
int xDataTOM_setFileNameTOM | ( | statusMessageReporting * | smr, |
xDataTOM_TOM * | doc, | ||
const char * | fileName | ||
) |
Definition at line 94 of file xDataTOM.cc.
Referenced by xDataXML_importFile().
int xDataTOM_setMessageError_ReturnInt | ( | int | value, |
statusMessageReporting * | smr, | ||
void * | userData, | ||
const char * | file, | ||
int | line, | ||
int | code, | ||
const char * | fmt, | ||
... | |||
) |
Definition at line 76 of file xDataTOM_Misc.cc.
char const * xDataTOM_subAxes_getLabel | ( | statusMessageReporting * | smr, |
xDataTOM_subAxes * | subAxes, | ||
int | index | ||
) |
Definition at line 126 of file xDataTOM_axes.cc.
char const * xDataTOM_subAxes_getUnit | ( | statusMessageReporting * | smr, |
xDataTOM_subAxes * | subAxes, | ||
int | index | ||
) |
Definition at line 133 of file xDataTOM_axes.cc.
Referenced by MCGIDI_angular_parseFromTOM(), and MCGIDI_misc_dataFromXYs2ptwXYPointsInUnitsOf().
int xDataTOM_subAxes_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_subAxes * | subAxes, | ||
enum xDataTOM_subAxesType | type, | ||
int | offset, | ||
xDataTOM_axes * | axes, | ||
xDataTOM_interpolation * | interpolation | ||
) |
Definition at line 89 of file xDataTOM_axes.cc.
Referenced by xDataTOM_KalbachMann_initialize(), xDataTOM_polynomial_initialize(), xDataTOM_V_W_XYs_initialize(), xDataTOM_V_W_XYs_LegendreSeries_initialize(), xDataTOM_W_XYs_initialize(), xDataTOM_W_XYs_LegendreSeries_initialize(), and xDataXML_XYsDataToTOM().
int xDataTOM_subAxes_release | ( | xDataTOM_subAxes * | subAxes | ) |
Definition at line 118 of file xDataTOM_axes.cc.
Referenced by xDataTOM_KalbachMann_release(), xDataTOM_polynomial_release(), xDataTOM_W_XYs_release(), and xDataTOM_XYs_release().
int xDataTOM_V_W_XYs_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 34 of file xDataTOM_V_W_XYs.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_V_W_XYs_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_V_W_XYs * | V_W_XYs, | ||
int | length, | ||
xDataTOM_axes * | axes | ||
) |
Definition at line 19 of file xDataTOM_V_W_XYs.cc.
Referenced by xDataXML_V_W_XYsToTOM().
int xDataTOM_V_W_XYs_LegendreSeries_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 33 of file xDataTOM_V_W_XYs_LegendreSeries.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_V_W_XYs_LegendreSeries_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_V_W_XYs_LegendreSeries * | V_W_XYs_LegendreSeries, | ||
int | length, | ||
xDataTOM_axes * | axes | ||
) |
Definition at line 19 of file xDataTOM_V_W_XYs_LegendreSeries.cc.
Referenced by xDataXML_V_W_XYs_LegendreSeriesToTOM().
xDataTOM_W_XYs * xDataTOM_W_XYs_free | ( | xDataTOM_W_XYs * | W_XYs | ) |
Definition at line 48 of file xDataTOM_W_XYs.cc.
Referenced by xDataTOM_W_XYs_freeFrom_xDataInfo().
int xDataTOM_W_XYs_freeFrom_xDataInfo | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 58 of file xDataTOM_W_XYs.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_W_XYs_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_W_XYs * | W_XYs, | ||
int | index, | ||
int | length, | ||
double | value, | ||
xDataTOM_axes * | axes, | ||
int | axesOffset | ||
) |
Definition at line 30 of file xDataTOM_W_XYs.cc.
Referenced by xDataTOM_W_XYs_new(), and xDataXML_W_XYsDataToTOM().
int xDataTOM_W_XYs_LegendreSeries_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 34 of file xDataTOM_W_XYs_LegendreSeries.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_W_XYs_LegendreSeries_initialize | ( | statusMessageReporting * | smr, |
xDataTOM_W_XYs_LegendreSeries * | W_XYs_LegendreSeries, | ||
int | index, | ||
int | length, | ||
double | value, | ||
enum xDataTOM_subAxesType | subAxesType, | ||
xDataTOM_axes * | axes, | ||
xDataTOM_interpolation * | interpolation | ||
) |
Definition at line 19 of file xDataTOM_W_XYs_LegendreSeries.cc.
Referenced by xDataXML_W_XYs_LegendreSeriesToTOM().
int xDataTOM_W_XYs_LegendreSeries_release | ( | xDataTOM_W_XYs_LegendreSeries * | W_XYs_LegendreSeries | ) |
Definition at line 45 of file xDataTOM_W_XYs_LegendreSeries.cc.
Referenced by xDataTOM_regionsW_XYs_LegendreSeries_release(), xDataTOM_V_W_XYs_LegendreSeries_free(), and xDataTOM_W_XYs_LegendreSeries_free().
xDataTOM_W_XYs * xDataTOM_W_XYs_new | ( | statusMessageReporting * | smr, |
int | index, | ||
int | length, | ||
double | value, | ||
xDataTOM_axes * | axes, | ||
int | axesOffset | ||
) |
Definition at line 19 of file xDataTOM_W_XYs.cc.
int xDataTOM_W_XYs_release | ( | xDataTOM_W_XYs * | W_XYs | ) |
Definition at line 68 of file xDataTOM_W_XYs.cc.
Referenced by xDataTOM_V_W_XYs_free(), and xDataTOM_W_XYs_free().
int xDataTOM_XYs_free | ( | xDataTOM_xDataInfo * | xDI | ) |
Definition at line 19 of file xDataTOM_XYs.cc.
Referenced by xDataTOM_releaseElement().
int xDataTOM_XYs_getData | ( | xDataTOM_XYs * | XYs, |
double ** | data | ||
) |
Definition at line 42 of file xDataTOM_XYs.cc.
Referenced by MCGIDI_misc_dataFromXYs2ptwXYPointsInUnitsOf(), and xDataTOM_XYs_getDataFromXDataInfo().
int xDataTOM_XYs_getDataFromXDataInfo | ( | xDataTOM_xDataInfo * | xDI, |
double ** | data | ||
) |
Definition at line 50 of file xDataTOM_XYs.cc.
Referenced by MCGIDI_misc_dataFromElement2ptwXYPointsInUnitsOf().
int xDataTOM_XYs_release | ( | xDataTOM_XYs * | XYs | ) |
Definition at line 31 of file xDataTOM_XYs.cc.
Referenced by xDataTOM_regionsXYs_free(), xDataTOM_W_XYs_release(), and xDataTOM_XYs_free().
int xDataTOMAL_addAttribute | ( | statusMessageReporting * | smr, |
xDataTOM_attributionList * | attributes, | ||
char const * | name, | ||
char const * | value | ||
) |
Definition at line 376 of file xDataTOM.cc.
Referenced by MCGIDI_misc_copyXMLAttributesToTOM(), xDataTOMAL_copyAttributionList(), and xDataTOME_addAttribute().
int xDataTOMAL_convertAttributeToDouble | ( | statusMessageReporting * | smr, |
xDataTOM_attributionList * | attributes, | ||
char const * | name, | ||
double * | d | ||
) |
Definition at line 450 of file xDataTOM.cc.
Referenced by xDataTOME_convertAttributeToDouble().
int xDataTOMAL_convertAttributeToInteger | ( | statusMessageReporting * | smr, |
xDataTOM_attributionList * | attributes, | ||
char const * | name, | ||
int * | n | ||
) |
Definition at line 433 of file xDataTOM.cc.
Referenced by xDataTOME_convertAttributeToInteger().
int xDataTOMAL_copyAttributionList | ( | statusMessageReporting * | smr, |
xDataTOM_attributionList * | desc, | ||
xDataTOM_attributionList * | src | ||
) |
Definition at line 415 of file xDataTOM.cc.
Referenced by MCGIDI_target_heated_read(), and xDataTOME_copyAttributionList().
char const * xDataTOMAL_getAttributesValue | ( | xDataTOM_attributionList * | attributes, |
char const * | name | ||
) |
Definition at line 403 of file xDataTOM.cc.
Referenced by MCGIDI_misc_pointerToAttributeIfAllOk(), MCGIDI_misc_pointerToTOMAttributeIfAllOk(), MCGIDI_target_getAttributesValue(), xDataTOM_getAttributesValueInElement(), xDataTOMAL_convertAttributeToDouble(), and xDataTOMAL_convertAttributeToInteger().
void xDataTOMAL_initial | ( | statusMessageReporting * | smr, |
xDataTOM_attributionList * | attributes | ||
) |
Definition at line 353 of file xDataTOM.cc.
Referenced by MCGIDI_misc_copyXMLAttributesToTOM(), xDataTOMAL_copyAttributionList(), and xDataTOMAL_release().
void xDataTOMAL_release | ( | xDataTOM_attributionList * | attributes | ) |
Definition at line 361 of file xDataTOM.cc.
Referenced by MCGIDI_misc_copyXMLAttributesToTOM(), MCGIDI_reaction_release(), MCGIDI_target_heated_release(), MCGIDI_target_release(), xDataTOM_releaseElement(), and xDataTOMAL_copyAttributionList().
int xDataTOME_addAttribute | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | name, | ||
char const * | value | ||
) |
Definition at line 279 of file xDataTOM.cc.
int xDataTOME_convertAttributeToDouble | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | name, | ||
double * | d | ||
) |
Definition at line 307 of file xDataTOM.cc.
int xDataTOME_convertAttributeToDoubleWithUnit | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | name, | ||
double * | d, | ||
char * | unit | ||
) |
int xDataTOME_convertAttributeToInteger | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | name, | ||
int * | n | ||
) |
Definition at line 300 of file xDataTOM.cc.
Referenced by MCGIDI_product_parseFromTOM(), and MCGIDI_reaction_parseFromTOM().
int xDataTOME_copyAttributionList | ( | statusMessageReporting * | smr, |
xDataTOM_attributionList * | desc, | ||
xDataTOM_element * | element | ||
) |
Definition at line 293 of file xDataTOM.cc.
Referenced by MCGIDI_reaction_parseFromTOM().
xDataTOM_element * xDataTOME_getFirstElement | ( | xDataTOM_element * | element | ) |
Definition at line 230 of file xDataTOM.cc.
Referenced by MCGIDI_outputChannel_parseFromTOM(), MCGIDI_target_heated_read(), xDataTOM_numberOfElementsByName(), and xDataTOME_getOneElementByName().
int xDataTOME_getInterpolation | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
int | index, | ||
enum xDataTOM_interpolationFlag * | independent, | ||
enum xDataTOM_interpolationFlag * | dependent, | ||
enum xDataTOM_interpolationQualifier * | qualifier | ||
) |
Definition at line 314 of file xDataTOM.cc.
Referenced by MCGIDI_fromTOM_interpolation(), and MCGIDI_reaction_parseFromTOM().
xDataTOM_element * xDataTOME_getNextElement | ( | xDataTOM_element * | element | ) |
Definition at line 238 of file xDataTOM.cc.
Referenced by MCGIDI_outputChannel_parseFromTOM(), MCGIDI_target_heated_read(), xDataTOM_numberOfElementsByName(), and xDataTOME_getOneElementByName().
xDataTOM_element * xDataTOME_getOneElementByName | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
char const * | name, | ||
int | required | ||
) |
Definition at line 246 of file xDataTOM.cc.
Referenced by MCGIDI_angular_parseFromTOM(), MCGIDI_angularEnergy_parseFromTOM(), MCGIDI_distribution_parseFromTOM(), MCGIDI_energy_parseFromTOM(), MCGIDI_energyAngular_parseFromTOM(), MCGIDI_KalbachMann_parseFromTOM(), MCGIDI_LLNLAngular_angularEnergy_parseFromTOM(), MCGIDI_product_parseFromTOM(), MCGIDI_reaction_parseFromTOM(), MCGIDI_target_heated_read(), and MCGIDI_uncorrelated_parseFromTOM().
xDataTOM_xDataInfo * xDataTOME_getXData | ( | xDataTOM_element * | TE | ) |
Definition at line 504 of file xDataTOM.cc.
Referenced by xDataTOME_getXDataIfID().
void * xDataTOME_getXDataIfID | ( | statusMessageReporting * | smr, |
xDataTOM_element * | TE, | ||
char const * | ID | ||
) |
Definition at line 512 of file xDataTOM.cc.
Referenced by MCGIDI_angular_parseFromTOM(), and MCGIDI_fromTOM_pdfsOfXGivenW().
char * xDataTOMMisc_getAbsPath | ( | statusMessageReporting * | smr, |
const char * | fileName | ||
) |
Definition at line 29 of file xDataTOM_Misc.cc.
Referenced by MCGIDI_target_heated_read().