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

mf14_file Class Reference

Derived class used for reading intermediate MF=14 ENDF data. More...

Inheritance diagram for mf14_file:

Inheritance graph
[legend]
Collaboration diagram for mf14_file:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void first_line (int *ZA, double *AWR, int *LI, int *LTT, int *NK, int *NI)
 Reads the first line.

void read_EG (double *EG, int *NR, int *NE)
 Reads the gamma energy and the amount of data.

void discrete (double *EG)
 Reads the discrete energy for an isotropic distribution.

void Leg_head (double *e_in, int *NL)
 Reads the incident energy and the Legendre order.

int get_order (int NK, int NI)
 Returns the maximum Legendre order for gamma distributions.

void skip_iso (int NI)
 Skips the NI isotropic lines.


Detailed Description

The derived ENDF_file class containing all the MF=14 specifics.

Definition at line 224 of file ENDF_file.hpp.


Member Function Documentation

void mf14_file::discrete double *  EG  ) 
 

Definition at line 523 of file ENDF_file.cpp.

References ENDF_file::mfx_line2().

Referenced by MF14_c55_list::master(), and skip_iso().

void mf14_file::first_line int *  ZA,
double *  AWR,
int *  LI,
int *  LTT,
int *  NK,
int *  NI
 

Definition at line 497 of file ENDF_file.cpp.

References ENDF_file::mfx_line1().

Referenced by LoadGammaData(), MF14_list::master(), and MF13_list::read_data().

int mf14_file::get_order int  NK,
int  NI
 

Definition at line 551 of file ENDF_file.cpp.

References Leg_head(), read_EG(), ENDF_file::skip(), and skip_iso().

Referenced by LoadGammaData().

void mf14_file::Leg_head double *  e_in,
int *  NL
 

Definition at line 537 of file ENDF_file.cpp.

References ENDF_file::mfx_line2().

Referenced by get_order(), and MF14_list::read_Legendre().

void mf14_file::read_EG double *  EG,
int *  NR,
int *  NE
 

Definition at line 509 of file ENDF_file.cpp.

References ENDF_file::mfx_line2().

Referenced by get_order(), MF14_c55_list::make_Legendre(), MF14_c55_list::make_table(), MF14_table_raw::read_data(), MF14_list::read_data(), and MF14_list::read_Legendre().

void mf14_file::skip_iso int  NI  ) 
 

Definition at line 585 of file ENDF_file.cpp.

References discrete().

Referenced by get_order(), and MF14_list::master().


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