Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <string.h>
#include <cmath>
#include "MCGIDI_fromTOM.h"
#include "MCGIDI_misc.h"
#include "MCGIDI_private.h"
#include <nf_specialFunctions.h>
Go to the source code of this file.
Macros | |
#define | _USE_MATH_DEFINES |
Functions | |
MCGIDI_energy * | MCGIDI_energy_new (statusMessageReporting *smr) |
int | MCGIDI_energy_initialize (statusMessageReporting *, MCGIDI_energy *energy) |
MCGIDI_energy * | MCGIDI_energy_free (statusMessageReporting *smr, MCGIDI_energy *energy) |
int | MCGIDI_energy_release (statusMessageReporting *smr, MCGIDI_energy *energy) |
int | MCGIDI_energy_parseFromTOM (statusMessageReporting *smr, xDataTOM_element *element, MCGIDI_distribution *distribution, ptwXYPoints *norms, enum MCGIDI_energyType energyType, double gammaEnergy_MeV) |
int | MCGIDI_energy_sampleEnergy (statusMessageReporting *smr, MCGIDI_energy *energy, MCGIDI_quantitiesLookupModes &modes, MCGIDI_decaySamplingInfo *decaySamplingInfo) |
#define _USE_MATH_DEFINES |
Definition at line 6 of file MCGIDI_energy.cc.
MCGIDI_energy * MCGIDI_energy_free | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy ) |
Definition at line 63 of file MCGIDI_energy.cc.
Referenced by MCGIDI_distribution_release(), MCGIDI_energy_new(), MCGIDI_energy_parseFromTOM(), and MCGIDI_energy_release().
int MCGIDI_energy_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy ) |
Definition at line 55 of file MCGIDI_energy.cc.
Referenced by MCGIDI_energy_new(), and MCGIDI_energy_release().
MCGIDI_energy * MCGIDI_energy_new | ( | statusMessageReporting * | smr | ) |
Definition at line 44 of file MCGIDI_energy.cc.
Referenced by MCGIDI_energy_parseFromTOM().
int MCGIDI_energy_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution, | ||
ptwXYPoints * | norms, | ||
enum MCGIDI_energyType | energyType, | ||
double | gammaEnergy_MeV ) |
Definition at line 95 of file MCGIDI_energy.cc.
Referenced by MCGIDI_uncorrelated_parseFromTOM().
int MCGIDI_energy_release | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy ) |
Definition at line 72 of file MCGIDI_energy.cc.
Referenced by MCGIDI_energy_free().
int MCGIDI_energy_sampleEnergy | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo ) |
Definition at line 496 of file MCGIDI_energy.cc.
Referenced by MCGIDI_uncorrelated_sampleDistribution().