|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <GIDI.hpp>
Public Member Functions | |
| Fluxes_from_bdfls (std::string const &a_fileName, double a_temperature_MeV) | |
| Fluxes_from_bdfls (char const *a_fileName, double a_temperature_MeV) | |
| ~Fluxes_from_bdfls () | |
| Flux | getViaFID (int a_fid) const |
| Functions::XYs3d * | get3dViaFID (int a_fid) const |
| std::vector< std::string > | labels () const |
| std::vector< int > | FIDs () const |
| void | print (bool a_outline=true, unsigned int a_valuesPerLine=10) const |
Specifies the flux data for a specified Legendre order (see class Flux).
| GIDI::Transporting::Fluxes_from_bdfls::Fluxes_from_bdfls | ( | std::string const & | a_fileName, |
| double | a_temperature_MeV = 0 ) |
Reads in fluxes from a bdfls file as a list of Flux instances.
| a_fileName | [in] The bdfls file name. |
| a_temperature_MeV | [in] The temperature to assign to the read fluxes. |
Definition at line 224 of file GIDI_settings_flux.cc.
| GIDI::Transporting::Fluxes_from_bdfls::Fluxes_from_bdfls | ( | char const * | a_fileName, |
| double | a_temperature_MeV = 0 ) |
Reads in fluxes from a bdfls file as a list of Flux instances.
| a_fileName | [in] The bdfls file name. |
| a_temperature_MeV | [in] The temperature to assign to the read fluxes. |
Definition at line 236 of file GIDI_settings_flux.cc.
| GIDI::Transporting::Fluxes_from_bdfls::~Fluxes_from_bdfls | ( | ) |
Definition at line 324 of file GIDI_settings_flux.cc.
| std::vector< int > GIDI::Transporting::Fluxes_from_bdfls::FIDs | ( | ) | const |
Returns a list of integer fid for the Flux's read in from bdfls file.
Definition at line 402 of file GIDI_settings_flux.cc.
| Functions::XYs3d * GIDI::Transporting::Fluxes_from_bdfls::get3dViaFID | ( | int | a_fid | ) | const |
Returns the 3-d function flux f(T,E,mu) whose fid is a_fid. In f(T,E,mu), T is the temperature, E is the projectile'e energy and mu is the cos(theta) where theta is measured relative to the projectile velocity.
| a_fid | [in] The fid of the Flux to return. |
Definition at line 353 of file GIDI_settings_flux.cc.
| Flux GIDI::Transporting::Fluxes_from_bdfls::getViaFID | ( | int | a_fid | ) | const |
Returns the Flux instance whose fid is a_fid.
| a_fid | [in] The fid of the Flux to return. |
Definition at line 335 of file GIDI_settings_flux.cc.
Referenced by get3dViaFID().
| std::vector< std::string > GIDI::Transporting::Fluxes_from_bdfls::labels | ( | ) | const |
Returns a list of fid strings (i.e., labels) for the Flux's read in from bdfls file.
Definition at line 387 of file GIDI_settings_flux.cc.
| void GIDI::Transporting::Fluxes_from_bdfls::print | ( | bool | a_outline = true, |
| unsigned int | a_valuesPerLine = 10 ) const |
Print the list of Flux's to std::cout. Mainly for debugging.
| a_outline | [in] Passed to other print methods. |
| a_valuesPerLine | [in] Passed to other print methods. |
Definition at line 421 of file GIDI_settings_flux.cc.
Referenced by print().