|
Geant4
10.02.p02
|
#include <string.h>#include <PoPs.h>#include "MCGIDI.h"
Include dependency graph for MCGIDI_pop.cc:Go to the source code of this file.
Functions | |
| MCGIDI_POPs * | MCGIDI_POPs_new (statusMessageReporting *smr, int size) |
| int | MCGIDI_POPs_initial (statusMessageReporting *, MCGIDI_POPs *pops, int size) |
| void * | MCGIDI_POPs_free (MCGIDI_POPs *pops) |
| int | MCGIDI_POPs_release (MCGIDI_POPs *pops) |
| MCGIDI_POP * | MCGIDI_POPs_addParticleIfNeeded (statusMessageReporting *smr, MCGIDI_POPs *pops, char const *name, double mass_MeV, double level_MeV, MCGIDI_POP *parent, int globalParticle) |
| int | MCGIDI_POPs_findParticleIndex (MCGIDI_POPs *pops, char const *name) |
| MCGIDI_POP * | MCGIDI_POPs_findParticle (MCGIDI_POPs *pops, char const *name) |
| void | MCGIDI_POPs_writeSortedList (MCGIDI_POPs *pops, FILE *f) |
| void | MCGIDI_POPs_printSortedList (MCGIDI_POPs *pops) |
| MCGIDI_POP * | MCGIDI_POP_new (statusMessageReporting *smr, char const *name, double mass_MeV, double level_MeV, MCGIDI_POP *parent) |
| MCGIDI_POP * | MCGIDI_POP_free (MCGIDI_POP *pop) |
| MCGIDI_POP * | MCGIDI_POP_release (MCGIDI_POP *pop) |
| double | MCGIDI_POP_getMass_MeV (MCGIDI_POP *pop) |
| MCGIDI_POP* MCGIDI_POP_free | ( | MCGIDI_POP * | pop | ) |
Definition at line 191 of file MCGIDI_pop.cc.
References MCGIDI_POP_release(), and smr_freeMemory().
Referenced by MCGIDI_POPs_release().
Here is the call graph for this function:
Here is the caller graph for this function:| double MCGIDI_POP_getMass_MeV | ( | MCGIDI_POP * | pop | ) |
Definition at line 212 of file MCGIDI_pop.cc.
Referenced by MCGIDI_product_getMass_MeV(), MCGIDI_target_heated_getProjectileMass_MeV(), and MCGIDI_target_heated_getTargetMass_MeV().
Here is the caller graph for this function:| MCGIDI_POP* MCGIDI_POP_new | ( | statusMessageReporting * | smr, |
| char const * | name, | ||
| double | mass_MeV, | ||
| double | level_MeV, | ||
| MCGIDI_POP * | parent | ||
| ) |
Definition at line 165 of file MCGIDI_pop.cc.
References A(), m, MCGIDI_miscNameToZAm(), and smr_freeMemory().
Referenced by MCGIDI_POPs_addParticleIfNeeded().
Here is the call graph for this function:
Here is the caller graph for this function:| MCGIDI_POP* MCGIDI_POP_release | ( | MCGIDI_POP * | pop | ) |
Definition at line 201 of file MCGIDI_pop.cc.
References smr_freeMemory().
Referenced by MCGIDI_POP_free().
Here is the call graph for this function:
Here is the caller graph for this function:| MCGIDI_POP* MCGIDI_POPs_addParticleIfNeeded | ( | statusMessageReporting * | smr, |
| MCGIDI_POPs * | pops, | ||
| char const * | name, | ||
| double | mass_MeV, | ||
| double | level_MeV, | ||
| MCGIDI_POP * | parent, | ||
| int | globalParticle | ||
| ) |
Definition at line 67 of file MCGIDI_pop.cc.
References lPoPs_addParticleIfNeeded(), MCGIDI_POP_new(), MCGIDI_POPs_findParticleIndex(), and smr_freeMemory().
Referenced by MCGIDI_target_heated_parseParticle(), and MCGIDI_target_heated_parseParticleLevel().
Here is the call graph for this function:
Here is the caller graph for this function:| MCGIDI_POP* MCGIDI_POPs_findParticle | ( | MCGIDI_POPs * | pops, |
| char const * | name | ||
| ) |
Definition at line 133 of file MCGIDI_pop.cc.
References MCGIDI_POPs_findParticleIndex().
Referenced by MCGIDI_particle_getInternalID(), MCGIDI_product_parseFromTOM(), MCGIDI_target_heated_parseParticleGammas(), and MCGIDI_target_heated_read().
Here is the call graph for this function:
Here is the caller graph for this function:| int MCGIDI_POPs_findParticleIndex | ( | MCGIDI_POPs * | pops, |
| char const * | name | ||
| ) |
Definition at line 104 of file MCGIDI_pop.cc.
References G4INCL::Math::max(), and G4INCL::Math::min().
Referenced by MCGIDI_POPs_addParticleIfNeeded(), and MCGIDI_POPs_findParticle().
Here is the call graph for this function:
Here is the caller graph for this function:| void* MCGIDI_POPs_free | ( | MCGIDI_POPs * | pops | ) |
Definition at line 41 of file MCGIDI_pop.cc.
References MCGIDI_POPs_release(), and smr_freeMemory().
Here is the call graph for this function:| int MCGIDI_POPs_initial | ( | statusMessageReporting * | , |
| MCGIDI_POPs * | pops, | ||
| int | size | ||
| ) |
Definition at line 30 of file MCGIDI_pop.cc.
Referenced by MCGIDI_POPs_new(), MCGIDI_POPs_release(), and MCGIDI_target_heated_initialize().
Here is the caller graph for this function:| MCGIDI_POPs* MCGIDI_POPs_new | ( | statusMessageReporting * | smr, |
| int | size | ||
| ) |
Definition at line 19 of file MCGIDI_pop.cc.
References MCGIDI_POPs_initial(), and smr_freeMemory().
Here is the call graph for this function:| void MCGIDI_POPs_printSortedList | ( | MCGIDI_POPs * | pops | ) |
Definition at line 153 of file MCGIDI_pop.cc.
References MCGIDI_POPs_writeSortedList().
Here is the call graph for this function:| int MCGIDI_POPs_release | ( | MCGIDI_POPs * | pops | ) |
Definition at line 51 of file MCGIDI_pop.cc.
References MCGIDI_POP_free(), MCGIDI_POPs_initial(), and smr_freeMemory().
Referenced by MCGIDI_POPs_free(), and MCGIDI_target_heated_release().
Here is the call graph for this function:
Here is the caller graph for this function:| void MCGIDI_POPs_writeSortedList | ( | MCGIDI_POPs * | pops, |
| FILE * | f | ||
| ) |
Definition at line 143 of file MCGIDI_pop.cc.
Referenced by MCGIDI_POPs_printSortedList().
Here is the caller graph for this function: