Inheritance diagram for ENDF_file:
Public Member Functions | |
ENDF_file () | |
~ENDF_file () | |
void | open (int F, int T, bool verbose=true) |
Opens the intermediate ENDF file. | |
void | get_regions (int NR, vector< int > &NBT, vector< int > &INT) |
Reads the interpolation information. | |
void | skip (int N) |
Skips the next N entries in the file. | |
Protected Member Functions | |
void | mfx_line1 (int *ZA, double *AWR, int *I1, int *I2, int *I3, int *I4) |
Generic read of the first line. | |
void | mfx_line2 (double *D1, double *D2, int *I1, int *I2, int *I3, int *I4) |
Generic read of the second line. |
Definition at line 57 of file ENDF_file.hpp.
|
Empty constructor. Definition at line 69 of file ENDF_file.hpp. |
|
Empty destructor. Definition at line 72 of file ENDF_file.hpp. |
|
|
Definition at line 64 of file ENDF_file.cpp. References Line_len, and read_idiiii(). Referenced by mf15_file::E_in_interp(), mf14_file::first_line(), mf15_file::get_E_in(), mf6_file::particle_line1(), mt458_file::read_line1(), mf15_file::read_line1(), mf13_file::read_line1(), mf12_file::read_line1(), mf6_file::read_line1(), mf5_file::read_line1(), mf4_file::read_line1(), mf3_file::read_line1(), mf1_file::read_line1(), and mf15_file::weight_line(). |
|
Definition at line 79 of file ENDF_file.cpp. References Line_len, and read_ddiiii(). Referenced by mf1_file::delay_head(), mf14_file::discrete(), mf6_file::ENDL_head(), mf6_file::gamma_ein(), mf13_file::gamma_line1(), mf12_file::gamma_line1(), mf6_file::get_model(), mf14_file::Leg_head(), mf6_file::Legendre_E_in(), mf6_file::mf4_line1(), mf6_file::mf4_line2(), mf1_file::mult_head(), mf6_file::phase_space(), mf14_file::read_EG(), mt458_file::read_line2(), mf13_file::read_line2(), mf12_file::read_line2(), mf5_file::read_line2(), mf4_file::read_line2(), mf3_file::read_line2(), mf4_file::read_line3(), mf5_file::read_Madland(), mf6_file::read_model(), and mf6_file::read_spin(). |
|
Definition at line 76 of file ENDF_file.hpp. References endf_file_name(), and Info(). Referenced by MF13_list::continuum(), MF12_list::continuum(), multiplicity::divide_by_xs(), LoadData(), LoadFissionData(), LoadGammaData(), fission_delay::manager(), MF14_list::master(), MF1MTExists(), MF13_list::read_data(), two_d_charge::read_xs(), and multiplicity::scale_by_xs(). |
|
Definition at line 43 of file ENDF_file.cpp. References Line_len, and read_d(). Referenced by mf14_file::get_order(), and LoadMF4Data(). |