Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <GIDI_settings.hh>
Public Member Functions | |
GIDI_settings_particle (int PoPId, bool transporting, int energyMode) | |
GIDI_settings_particle (GIDI_settings_particle const &particle) | |
int | initialize (int PoPId, bool transporting, int energyMode) |
~GIDI_settings_particle () | |
int | addFlux (GIDI::statusMessageReporting *smr, GIDI_settings_flux const &flux) |
GIDI_settings_processedFlux const * | nearestFluxToTemperature (double temperature) const |
int | getGroupIndexFromEnergy (double e_in, bool encloseOutOfRange) const |
int | getNumberOfGroups (void) const |
int | getPoPId (void) const |
int | getEnergyMode (void) const |
bool | getTransporting (void) const |
GIDI_settings_group | getGroup (void) const |
GIDI_settings_flux const * | getFlux (double temperature) const |
GIDI::ptwXPoints * | groupFunction (GIDI::statusMessageReporting *smr, GIDI::ptwXYPoints *ptwXY1, double temperature, int order) const |
void | setGroup (GIDI_settings_group const &group) |
bool | isEnergyMode_continuous (void) const |
bool | isEnergyMode_grouped (void) const |
bool | isEnergyMode_fixedGrid (void) const |
Definition at line 188 of file GIDI_settings.hh.
GIDI_settings_particle::GIDI_settings_particle | ( | int | PoPId, |
bool | transporting, | ||
int | energyMode | ||
) |
Definition at line 16 of file GIDI_settings_particle.cc.
GIDI_settings_particle::GIDI_settings_particle | ( | GIDI_settings_particle const & | particle | ) |
Definition at line 23 of file GIDI_settings_particle.cc.
GIDI_settings_particle::~GIDI_settings_particle | ( | ) |
Definition at line 68 of file GIDI_settings_particle.cc.
int GIDI_settings_particle::addFlux | ( | GIDI::statusMessageReporting * | smr, |
GIDI_settings_flux const & | flux | ||
) |
Definition at line 75 of file GIDI_settings_particle.cc.
|
inline |
Definition at line 209 of file GIDI_settings.hh.
GIDI_settings_flux const * GIDI_settings_particle::getFlux | ( | double | temperature | ) | const |
|
inline |
Definition at line 211 of file GIDI_settings.hh.
Referenced by MCGIDI_reaction_recast().
|
inline |
Definition at line 206 of file GIDI_settings.hh.
Referenced by MCGIDI_quantitiesLookupModes::setGroupIndex().
|
inline |
Definition at line 207 of file GIDI_settings.hh.
Referenced by MCGIDI_target_heated_recast().
|
inline |
Definition at line 208 of file GIDI_settings.hh.
Referenced by GIDI_settings::addParticle().
|
inline |
Definition at line 210 of file GIDI_settings.hh.
ptwXPoints * GIDI_settings_particle::groupFunction | ( | GIDI::statusMessageReporting * | smr, |
GIDI::ptwXYPoints * | ptwXY1, | ||
double | temperature, | ||
int | order | ||
) | const |
Definition at line 118 of file GIDI_settings_particle.cc.
Referenced by MCGIDI_reaction_recast().
int GIDI_settings_particle::initialize | ( | int | PoPId, |
bool | transporting, | ||
int | energyMode | ||
) |
Definition at line 34 of file GIDI_settings_particle.cc.
Referenced by GIDI_settings_particle().
|
inline |
Definition at line 216 of file GIDI_settings.hh.
|
inline |
Definition at line 218 of file GIDI_settings.hh.
|
inline |
GIDI_settings_processedFlux const * GIDI_settings_particle::nearestFluxToTemperature | ( | double | temperature | ) | const |
Definition at line 90 of file GIDI_settings_particle.cc.
Referenced by groupFunction().
void GIDI_settings_particle::setGroup | ( | GIDI_settings_group const & | group | ) |
Definition at line 53 of file GIDI_settings_particle.cc.
Referenced by GIDI_settings_particle(), and initialize().