Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

gen_mf4 Class Reference

Class to handle data coming from MF=6 files. More...

Inheritance diagram for gen_mf4:

Inheritance graph
[legend]
Collaboration diagram for gen_mf4:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void master (mf6_file &inFile)
 Interprets the data.

void one_legendre (mf6_file &inFile, double e_in, int NL)
 Interprets Legendre data for 1 incident energy.

void one_table (mf6_file &inFile, double e_in, int NL)
 Interprets tabular data for 1 incident energy.


Detailed Description

Class to accomodate the data from MF=6 data files.

Definition at line 107 of file mf4classes.hpp.


Member Function Documentation

void gen_mf4::master mf6_file inFile  ) 
 

Parameters:
inFile the ENDF intermediate file to read from
Member function that determines the type of data in a file, reads it in and writes it out to an ENDL file.

Definition at line 455 of file mf4classes.cpp.

References ENDL, ENDF_file::get_regions(), two_d_list< one_d_table >::INT, ENDLClass::Max_E_out, mf6_file::mf4_line1(), mf6_file::mf4_line2(), two_d_list< one_d_table >::NBT, one_legendre(), one_table(), pastenum(), Unimplemented(), and two_d_list< one_d_table >::write_endl().

Referenced by LoadMF6Data().

void gen_mf4::one_legendre mf6_file inFile,
double  e_in,
int  NL
 

Parameters:
inFile the ENDF intermediate file to read from
e_in the incident neutron energy
NL the highest Legendre order in the current section of data
Member function that reads and expands Legendre data.

Definition at line 506 of file mf4classes.cpp.

References one_d_Legendre::coef, ENDL, ENDLClass::eV2MeV, one_d_Legendre::expand(), Param::get_space(), read_d(), dd_link::x, and dd_link::y.

Referenced by master().

void gen_mf4::one_table mf6_file inFile,
double  e_in,
int  NL
 

Parameters:
inFile the ENDF intermediate file to read from
e_in the incident neutron energy
NL the highest Legendre order in the current section of data
Member function that reads in tabular data.

Definition at line 552 of file mf4classes.cpp.

References ENDL, ENDLClass::eV2MeV, read_dd(), dd_link::x, and dd_link::y.

Referenced by master().


Generated on Thu Sep 7 10:39:14 2006 for fete -- From ENDFB6 To ENDL by doxygen 1.3.4