Geant4
10.02
|
#include <string.h>
#include <cmath>
#include "MCGIDI.h"
#include "MCGIDI_misc.h"
Go to the source code of this file.
Functions | |
MCGIDI_distribution * | MCGIDI_distribution_new (statusMessageReporting *smr) |
int | MCGIDI_distribution_initialize (statusMessageReporting *, MCGIDI_distribution *distribution) |
MCGIDI_distribution * | MCGIDI_distribution_free (statusMessageReporting *smr, MCGIDI_distribution *distribution) |
int | MCGIDI_distribution_release (statusMessageReporting *smr, MCGIDI_distribution *distribution) |
int | MCGIDI_distribution_parseFromTOM (statusMessageReporting *smr, xDataTOM_element *element, MCGIDI_product *product, MCGIDI_POPs *, ptwXYPoints *norms) |
MCGIDI_distribution* MCGIDI_distribution_free | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution | ||
) |
Definition at line 38 of file MCGIDI_distribution.cc.
References MCGIDI_distribution_release(), and smr_freeMemory().
Referenced by MCGIDI_distribution_new().
int MCGIDI_distribution_initialize | ( | statusMessageReporting * | , |
MCGIDI_distribution * | distribution | ||
) |
Definition at line 30 of file MCGIDI_distribution.cc.
Referenced by MCGIDI_distribution_new(), MCGIDI_distribution_parseFromTOM(), and MCGIDI_distribution_release().
MCGIDI_distribution* MCGIDI_distribution_new | ( | statusMessageReporting * | smr | ) |
Definition at line 19 of file MCGIDI_distribution.cc.
References MCGIDI_distribution_free(), and MCGIDI_distribution_initialize().
int MCGIDI_distribution_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_product * | product, | ||
MCGIDI_POPs * | , | ||
ptwXYPoints * | norms | ||
) |
Definition at line 61 of file MCGIDI_distribution.cc.
References MCGIDI_angular_parseFromTOM(), MCGIDI_angularEnergy_parseFromTOM(), MCGIDI_distribution_initialize(), MCGIDI_distribution_release(), MCGIDI_energyAngular_parseFromTOM(), MCGIDI_LLNLAngular_angularEnergy_parseFromTOM(), MCGIDI_misc_PQUStringToDoubleInUnitOf(), MCGIDI_uncorrelated_parseFromTOM(), xDataTOM_getAttributesValueInElement(), and xDataTOME_getOneElementByName().
Referenced by MCGIDI_product_parseFromTOM().
int MCGIDI_distribution_release | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution | ||
) |
Definition at line 47 of file MCGIDI_distribution.cc.
References MCGIDI_angular_free(), MCGIDI_angularEnergy_free(), MCGIDI_distribution_initialize(), MCGIDI_energy_free(), MCGIDI_energyAngular_free(), and MCGIDI_KalbachMann_free().
Referenced by MCGIDI_distribution_free(), MCGIDI_distribution_parseFromTOM(), and MCGIDI_product_release().