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

mf4_file Class Reference

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

Inheritance diagram for mf4_file:

Inheritance graph
[legend]
Collaboration diagram for mf4_file:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void read_line1 (int *ZA, double *AWR, int *LVT, int *LTT)
 Reads the first line.

void read_line2 (int *LI, int *LCT, int *NK, int *NM)
 Reads the second line.

void read_line3 (int *NR, int *NE)
 Reads the third line.


Detailed Description

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

Definition at line 118 of file ENDF_file.hpp.


Member Function Documentation

void mf4_file::read_line1 int *  ZA,
double *  AWR,
int *  LVT,
int *  LTT
 

Return values:
ZA ZA of isotope
AWR atomic weight of isotope
LVT flag for existence of transformation matrix
LTT specifies representation used
This function reads in the first header line for an MF=4 file.

Definition at line 182 of file ENDF_file.cpp.

References ENDF_file::mfx_line1().

Referenced by LoadMF4Data().

void mf4_file::read_line2 int *  LI,
int *  LCT,
int *  NK,
int *  NM
 

Return values:
LI flag to specify angular isotropy
LCT flag to specify reference frame
NK number of elements in transformation matrix
NM Maximum Legendre required to describe angular info for elastic scattering
This function reads in the second header line for an MF=4 file.

Definition at line 194 of file ENDF_file.cpp.

References ENDF_file::mfx_line2().

Referenced by LoadMF4Data().

void mf4_file::read_line3 int *  NR,
int *  NE
 

Definition at line 208 of file ENDF_file.cpp.

References ENDF_file::mfx_line2().

Referenced by LoadMF4Data(), mixed_mf4::master(), and mf4_table::master().


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