Geant4
10.01.p02
|
#include <string.h>
#include <ctype.h>
#include <tpia_target.h>
#include <tpia_misc.h>
Go to the source code of this file.
Functions | |
tpia_multiplicity * | tpia_multiplicity_create (statusMessageReporting *smr) |
int | tpia_multiplicity_initialize (statusMessageReporting *smr, tpia_multiplicity *multiplicity) |
tpia_multiplicity * | tpia_multiplicity_free (statusMessageReporting *smr, tpia_multiplicity *multiplicity) |
int | tpia_multiplicity_release (statusMessageReporting *smr, tpia_multiplicity *multiplicity) |
tpia_multiplicity * | tpia_multiplicity_createGetFromElement (statusMessageReporting *smr, xData_element *multiplicityElement, int nGroups) |
int | tpia_multiplicity_getFromElement (statusMessageReporting *smr, xData_element *multiplicityElement, tpia_multiplicity *multiplicity, int) |
int | tpia_multiplicity_getTimeScaleFromElement (statusMessageReporting *smr, xData_element *element, const char **timeScale, int *isDelayedNeutrons, double *dTimeScale) |
tpia_multiplicity* tpia_multiplicity_create | ( | statusMessageReporting * | smr | ) |
Definition at line 50 of file tpia_multiplicity.cc.
References tpia_multiplicity_free(), and tpia_multiplicity_initialize().
Referenced by tpia_multiplicity_createGetFromElement().
tpia_multiplicity* tpia_multiplicity_createGetFromElement | ( | statusMessageReporting * | smr, |
xData_element * | multiplicityElement, | ||
int | nGroups | ||
) |
Definition at line 92 of file tpia_multiplicity.cc.
References tpia_multiplicity_create(), tpia_multiplicity_free(), and tpia_multiplicity_getFromElement().
Referenced by _tpia_product_getMultiplicityFromElement().
tpia_multiplicity* tpia_multiplicity_free | ( | statusMessageReporting * | smr, |
tpia_multiplicity * | multiplicity | ||
) |
Definition at line 71 of file tpia_multiplicity.cc.
References tpia_multiplicity_release(), and xData_free().
Referenced by tpia_multiplicity_create(), tpia_multiplicity_createGetFromElement(), and tpia_product_release().
int tpia_multiplicity_getFromElement | ( | statusMessageReporting * | smr, |
xData_element * | multiplicityElement, | ||
tpia_multiplicity * | multiplicity, | ||
int | |||
) |
Definition at line 104 of file tpia_multiplicity.cc.
References tpia_frame_setFromElement(), tpia_misc_get2d_xShared_yHistogram_data_Grouped(), tpia_misc_get2dx_y_data(), tpia_misc_setMessageError_Element(), tpia_multiplicity_getTimeScaleFromElement(), xData_addToAccessed(), xData_getFirstElement(), and xData_getNextElement().
Referenced by tpia_multiplicity_createGetFromElement().
int tpia_multiplicity_getTimeScaleFromElement | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
const char ** | timeScale, | ||
int * | isDelayedNeutrons, | ||
double * | dTimeScale | ||
) |
Definition at line 128 of file tpia_multiplicity.cc.
References tpia_misc_setMessageError_Element(), and xData_getAttributesValue().
Referenced by _tpia_product_getMultiplicityFromElement(), and tpia_multiplicity_getFromElement().
int tpia_multiplicity_initialize | ( | statusMessageReporting * | smr, |
tpia_multiplicity * | multiplicity | ||
) |
Definition at line 62 of file tpia_multiplicity.cc.
References tpia_frame_setFromString().
Referenced by tpia_multiplicity_create(), and tpia_multiplicity_release().
int tpia_multiplicity_release | ( | statusMessageReporting * | smr, |
tpia_multiplicity * | multiplicity | ||
) |
Definition at line 80 of file tpia_multiplicity.cc.
References tpia_multiplicity_initialize(), and xData_free().
Referenced by tpia_multiplicity_free().