Geant4  v4-10.4-release
모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
함수 | 변수
xDataTOM_axes.cc 파일 참조
#include <string.h>
#include "xDataTOM_private.h"

이 파일의 소스 코드 페이지로 가기

함수

int xDataTOM_axes_initialize (statusMessageReporting *smr, xDataTOM_axes *axes, int numberOfAxes)
 
int xDataTOM_axes_release (xDataTOM_axes *axes)
 
char const * xDataTOM_axes_getLabel (statusMessageReporting *smr, xDataTOM_axes *axes, int index)
 
char const * xDataTOM_axes_getUnit (statusMessageReporting *smr, xDataTOM_axes *axes, int index)
 
int xDataTOM_axes_getInterpolation (statusMessageReporting *smr, xDataTOM_axes *axes, int index, enum xDataTOM_interpolationFlag *independent, enum xDataTOM_interpolationFlag *dependent, enum xDataTOM_interpolationQualifier *qualifier)
 
int xDataTOM_subAxes_initialize (statusMessageReporting *smr, xDataTOM_subAxes *subAxes, enum xDataTOM_subAxesType type, int offset, xDataTOM_axes *axes, xDataTOM_interpolation *interpolation)
 
int xDataTOM_subAxes_release (xDataTOM_subAxes *subAxes)
 
char const * xDataTOM_subAxes_getLabel (statusMessageReporting *smr, xDataTOM_subAxes *subAxes, int index)
 
char const * xDataTOM_subAxes_getUnit (statusMessageReporting *smr, xDataTOM_subAxes *subAxes, int index)
 
xDataTOM_axisxDataTOM_axis_new (statusMessageReporting *smr, int index, char const *label, char const *unit, xDataTOM_interpolation *interpolation)
 
int xDataTOM_axis_initialize (statusMessageReporting *smr, xDataTOM_axis *axis, int index, char const *label, char const *unit, xDataTOM_interpolation *interpolation)
 
xDataTOM_axisxDataTOM_axis_release (statusMessageReporting *, xDataTOM_axis *axis)
 
enum xDataTOM_frame xDataTOM_axis_stringToFrame (statusMessageReporting *, char const *frame)
 
char const * xDataTOM_axis_frameToString (statusMessageReporting *, enum xDataTOM_frame frame)
 

변수

static char const * xDataTOM_frame_labString = "lab"
 
static char const * xDataTOM_frame_centerOfMassString = "centerOfMass"
 
static char const * xDataTOM_frame_invalidString = "invalid"
 

함수 문서화

int xDataTOM_axes_getInterpolation ( statusMessageReporting smr,
xDataTOM_axes axes,
int  index,
enum xDataTOM_interpolationFlag independent,
enum xDataTOM_interpolationFlag dependent,
enum xDataTOM_interpolationQualifier qualifier 
)
char const* xDataTOM_axes_getLabel ( statusMessageReporting smr,
xDataTOM_axes axes,
int  index 
)
char const* xDataTOM_axes_getUnit ( statusMessageReporting smr,
xDataTOM_axes axes,
int  index 
)
int xDataTOM_axes_initialize ( statusMessageReporting smr,
xDataTOM_axes axes,
int  numberOfAxes 
)

xDataTOM_axes.cc 파일의 21 번째 라인에서 정의되었습니다.

다음을 참조함 : xDataTOM_axes_s::axis, xDataTOM_axes_s::numberOfAxes, smr_malloc2.

다음에 의해서 참조됨 : xDataXML_axesToTOM().

int xDataTOM_axes_release ( xDataTOM_axes axes)

xDataTOM_axes.cc 파일의 31 번째 라인에서 정의되었습니다.

다음을 참조함 : xDataTOM_axes_s::axis, xDataTOM_axes_s::numberOfAxes, smr_freeMemory(), xDataTOM_axis_release().

다음에 의해서 참조됨 : xDataTOM_releaseElement().

char const* xDataTOM_axis_frameToString ( statusMessageReporting ,
enum xDataTOM_frame  frame 
)
int xDataTOM_axis_initialize ( statusMessageReporting smr,
xDataTOM_axis axis,
int  index,
char const *  label,
char const *  unit,
xDataTOM_interpolation interpolation 
)
xDataTOM_axis* xDataTOM_axis_new ( statusMessageReporting smr,
int  index,
char const *  label,
char const *  unit,
xDataTOM_interpolation interpolation 
)

xDataTOM_axes.cc 파일의 144 번째 라인에서 정의되었습니다.

다음을 참조함 : smr_freeMemory(), smr_malloc2, xDataTOM_axis_initialize().

xDataTOM_axis* xDataTOM_axis_release ( statusMessageReporting ,
xDataTOM_axis axis 
)

xDataTOM_axes.cc 파일의 172 번째 라인에서 정의되었습니다.

다음을 참조함 : xDataTOM_axis_s::index, xDataTOM_axis_s::label, smr_freeMemory(), xDataTOM_axis_s::unit.

다음에 의해서 참조됨 : xDataTOM_axes_release(), xDataXML_axesToTOM().

enum xDataTOM_frame xDataTOM_axis_stringToFrame ( statusMessageReporting ,
char const *  frame 
)

xDataTOM_axes.cc 파일의 182 번째 라인에서 정의되었습니다.

다음을 참조함 : xDataTOM_frame_centerOfMass, xDataTOM_frame_invalid, xDataTOM_frame_lab.

다음에 의해서 참조됨 : MCGIDI_misc_getProductFrame().

char const* xDataTOM_subAxes_getLabel ( statusMessageReporting smr,
xDataTOM_subAxes subAxes,
int  index 
)

xDataTOM_axes.cc 파일의 126 번째 라인에서 정의되었습니다.

다음을 참조함 : xDataTOM_subAxes_s::axes, xDataTOM_subAxes_s::offset, xDataTOM_axes_getLabel().

char const* xDataTOM_subAxes_getUnit ( statusMessageReporting smr,
xDataTOM_subAxes subAxes,
int  index 
)
int xDataTOM_subAxes_initialize ( statusMessageReporting smr,
xDataTOM_subAxes subAxes,
enum xDataTOM_subAxesType  type,
int  offset,
xDataTOM_axes axes,
xDataTOM_interpolation interpolation 
)
int xDataTOM_subAxes_release ( xDataTOM_subAxes subAxes)

xDataTOM_axes.cc 파일의 118 번째 라인에서 정의되었습니다.

다음을 참조함 : xDataTOM_subAxes_s::axes.

다음에 의해서 참조됨 : xDataTOM_KalbachMann_release(), xDataTOM_polynomial_release(), xDataTOM_W_XYs_release(), xDataTOM_XYs_release().

변수 문서화

char const* xDataTOM_frame_centerOfMassString = "centerOfMass"
static

xDataTOM_axes.cc 파일의 16 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : xDataTOM_axis_frameToString().

char const* xDataTOM_frame_invalidString = "invalid"
static

xDataTOM_axes.cc 파일의 17 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : xDataTOM_axis_frameToString().

char const* xDataTOM_frame_labString = "lab"
static

xDataTOM_axes.cc 파일의 15 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : xDataTOM_axis_frameToString().