|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <GIDI.hpp>
Public Member Functions | |
| Groups_from_bdfls (std::string const &a_fileName) | |
| Groups_from_bdfls (char const *a_fileName) | |
| ~Groups_from_bdfls () | |
| MultiGroup | viaLabel (std::string const &a_label) const |
| MultiGroup | getViaGID (int a_gid) const |
| std::vector< std::string > | labels () const |
| std::vector< int > | GIDs () const |
| void | print (bool a_outline=true, unsigned int a_valuesPerLine=10) const |
Specifies the data for a specified Legendre order (see class Flux).
| GIDI::Transporting::Groups_from_bdfls::Groups_from_bdfls | ( | std::string const & | a_fileName | ) |
Reads in multi-group data from a bdfls file as a list of MultiGroup instances.
| a_fileName | [in] The bdfls file name. |
Definition at line 183 of file GIDI_settings_group.cc.
| GIDI::Transporting::Groups_from_bdfls::Groups_from_bdfls | ( | char const * | a_fileName | ) |
Reads in multi-group data from a bdfls file as a list of MultiGroup instances.
| a_fileName | [in] The bdfls file name. |
Definition at line 194 of file GIDI_settings_group.cc.
| GIDI::Transporting::Groups_from_bdfls::~Groups_from_bdfls | ( | ) |
Definition at line 248 of file GIDI_settings_group.cc.
| MultiGroup GIDI::Transporting::Groups_from_bdfls::getViaGID | ( | int | a_gid | ) | const |
Returns the MultiGroup whose gid is a_gid.
| a_gid | [in] The bdfls gid. |
Definition at line 274 of file GIDI_settings_group.cc.
| std::vector< int > GIDI::Transporting::Groups_from_bdfls::GIDs | ( | ) | const |
Returns a list of gid's for all the MultiGroup's present in this.
Definition at line 302 of file GIDI_settings_group.cc.
| std::vector< std::string > GIDI::Transporting::Groups_from_bdfls::labels | ( | ) | const |
Returns a list of label's for all the MultiGroup's present in this.
Definition at line 287 of file GIDI_settings_group.cc.
| void GIDI::Transporting::Groups_from_bdfls::print | ( | bool | a_outline = true, |
| unsigned int | a_valuesPerLine = 10 ) const |
Print each MultiGroup to std::cout in this. Mainly for debugging.
| a_outline | [in] Passed to each MultiGroup print method. |
| a_valuesPerLine | [in] Passed to each MultiGroup print method. |
Definition at line 321 of file GIDI_settings_group.cc.
Referenced by print().
| MultiGroup GIDI::Transporting::Groups_from_bdfls::viaLabel | ( | std::string const & | a_label | ) | const |
Returns the MultiGroup whose label is a_label.
| a_label | [in] The label of the MultiGroup to return. |
Definition at line 259 of file GIDI_settings_group.cc.
Referenced by getViaGID().