Inheritance diagram for MF13_list:
Public Member Functions | |
void | master (int NK, mf13_file &inFile) |
Handles an MF=13 file. | |
void | read_data (int NK, mf13_file &inFile) |
Routine to read in ENDF/B-VI probabilities of discrete gamma production. | |
void | write_endl () |
Writes a c = 55, i = 0, s = 3 ENDL file. | |
void | isotropic () |
Writes a c = 55, i = 1, s = 3 ENDL file. | |
void | continuum (int NR, int NP, mf13_file &inFile) |
Reads gamma production and energy distributions for the continuum. | |
void | write_continuum () |
Writes C55 data for the continuum. | |
Public Attributes | |
MF15_list | cont_data |
continuum energy distributions | |
multiplicity | cont_multiple |
continuum multiplicity | |
bool | with_discrete |
do we have discrete gammas (for s = 3) |
Definition at line 51 of file mf13classes.hpp.
|
Definition at line 274 of file mf13classes.cpp. References cont_data, cont_multiple, endf_file_name(), ENDL, ENDF_file::get_regions(), Info(), dd_list::INT, dd_list::NBT, ENDF_file::open(), MF15_list::read_data(), multiplicity::read_data(), and ENDLClass::T. Referenced by read_data(). |
|
Member function that writes isotropic data out to ENDL file. Definition at line 221 of file mf13classes.cpp. References ENDL, ENDLClass::eof_line, two_d_isotropic::expand_data(), ENDLClass::file_name, ENDLClass::header_line_1, ENDLClass::header_line_2, Info(), ENDLClass::new_file(), two_d_list< one_d_isotropic >::out_data(), ENDLClass::set_c_number(), ENDLClass::set_I_number(), ENDLClass::set_s_number(), ENDLClass::set_x1(), ENDLClass::set_yo(), and two_d_list< multiplicity >::two_d_iterator. Referenced by read_data(). |
|
Definition at line 49 of file mf13classes.cpp. References ENDF_file::get_regions(), dd_list::INT, dd_list::NBT, read_data(), multiplicity::read_data(), and mf13_file::read_line2(). Referenced by LoadMF13Data(). |
|
Definition at line 72 of file mf13classes.cpp. References continuum(), multiplicity::E_gamma(), ENDL, ENDLClass::eV2MeV, ENDLClass::F, mf14_file::first_line(), mf13_file::gamma_line1(), ENDF_file::get_regions(), isotropic(), MF14_c55_list::master(), ENDF_file::open(), pastenum(), SevereError(), ENDLClass::T, two_d_list< multiplicity >::two_d_iterator, and with_discrete. Referenced by master(). |
|
Definition at line 290 of file mf13classes.cpp. References cont_multiple, ENDL, ENDLClass::set_c_number(), ENDLClass::set_s_number(), ENDLClass::set_x0(), ENDLClass::set_yo(), dd_list::widen_jumps(), and dd_list::write_endl(). Referenced by C55_gammas::write_endl(). |
|
Member function that writes the data out to an ENDL file. Definition at line 168 of file mf13classes.cpp. References ENDLClass::data(), ENDL, ENDLClass::eof_line, ENDLClass::F, ENDLClass::file_name, ENDLClass::header_line_1, ENDLClass::header_line_2, Info(), ENDLClass::new_file(), ENDLClass::set_c_number(), ENDLClass::set_I_number(), ENDLClass::set_s_number(), ENDLClass::set_x1(), ENDLClass::set_yo(), and two_d_list< multiplicity >::two_d_iterator. Referenced by C55_gammas::write_endl(). |
|
Definition at line 55 of file mf13classes.hpp. Referenced by continuum(), C55_gammas::set_weights(), and C55_gammas::write_endl(). |
|
Definition at line 58 of file mf13classes.hpp. Referenced by continuum(), C55_gammas::set_weights(), write_continuum(), and C55_gammas::write_endl(). |
|
Definition at line 61 of file mf13classes.hpp. Referenced by read_data(), and C55_gammas::write_endl(). |