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

MF14_c55_list Class Reference

Class to handle anisotropic MF=14 file and write ENDL c=55 file. More...

List of all members.

Public Member Functions

 MF14_c55_list ()
 Default constructor.

 ~MF14_c55_list ()
 Default destructor.

void master (mf14_file &inFile, int LTT, int NK, int NI)
 Controls the processing of the MF=14 data.

double make_Legendre (mf14_file &inFile, two_d_Legendre &Legendre)
 Makes a Legendre list for one gamma and returns the gamma energy.

double make_table (mf14_file &inFile, mf4_table &table)
 Makes a table list for one gamma and returns the gamma energy.


Detailed Description

This class handles anisotropic data from and MF=14 file and translates it into an ENDL c=55 file.

Definition at line 178 of file mf14classes.hpp.


Constructor & Destructor Documentation

MF14_c55_list::MF14_c55_list  ) 
 

Default constructor is empty.

Definition at line 1320 of file mf14classes.cpp.

MF14_c55_list::~MF14_c55_list  ) 
 

Default destructor is empty.

Definition at line 1324 of file mf14classes.cpp.


Member Function Documentation

double MF14_c55_list::make_Legendre mf14_file inFile,
two_d_Legendre Legendre
 

Parameters:
inFile the MF=14 intermediate ENDF file to read from
Legendre the Legendre data
Member function that creates a Legendre list for a single gamma and returns the energy of that gamma.

Definition at line 1414 of file mf14classes.cpp.

References ENDL, ENDLClass::eV2MeV, two_d_Legendre::expand_data(), ENDF_file::get_regions(), two_d_list< one_d_Legendre >::INT, two_d_list< one_d_Legendre >::NBT, and mf14_file::read_EG().

Referenced by master().

double MF14_c55_list::make_table mf14_file inFile,
mf4_table table
 

Parameters:
inFile the MF=14 intermediate ENDF file to read from
table tabular data for a single gamma
Member function reads in tabular gamma data and returns the energy of that gamma.

Definition at line 1431 of file mf14classes.cpp.

References ENDL, ENDLClass::eV2MeV, ENDF_file::get_regions(), two_d_list< one_d_table >::INT, two_d_list< one_d_table >::NBT, mf4_table::read_data(), and mf14_file::read_EG().

Referenced by master().

void MF14_c55_list::master mf14_file inFile,
int  LTT,
int  NK,
int  NI
 

Parameters:
inFile the MF=14 intermediate ENDF file to read from
LTT representation specigfication flag
NK the number of discrete photons
NI the number of isotropic distributions
Member function that controls the processing of this type of data.

Definition at line 1328 of file mf14classes.cpp.

References ENDLClass::append, mf14_file::discrete(), ENDL, Info(), make_Legendre(), make_table(), pastenum(), ENDLClass::set_c_number(), ENDLClass::set_s_number(), ENDLClass::set_x0(), ENDLClass::set_x1(), ENDLClass::set_yo(), SevereError(), two_d_list< one_d_table >::write_endl(), and two_d_list< one_d_Legendre >::write_endl().

Referenced by MF13_list::read_data().


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