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

mf6_gammas Class Reference

Class to handle the gammas from MF=6 files. More...

Inheritance diagram for mf6_gammas:

Inheritance graph
[legend]
Collaboration diagram for mf6_gammas:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void read_data (mf6_file &inFile, int LEP, int NR, int num_E_in)
 Reads in the gamma data and makes a three_d_list.

void expand_E_in (mf6_table::iterator e_dist_ptr, mf6_gammas::iterator this_link)
 Creates isotropic double differential data for a single incident neutron energy.


Detailed Description

This class was written to generate the double differential isotropic gamma distributions when encountered in the MF=6 data.

Definition at line 65 of file mf6_gammas.hpp.


Member Function Documentation

void mf6_gammas::expand_E_in mf6_table::iterator  e_dist_ptr,
mf6_gammas::iterator  this_link
 

Definition at line 186 of file mf6_gammas.cpp.

References distrib_base::mu().

Referenced by read_data().

void mf6_gammas::read_data mf6_file inFile,
int  LEP,
int  NR,
int  num_E_in
 

Definition at line 142 of file mf6_gammas.cpp.

References three_d_list< mf6_table >::cosines, expand_E_in(), ENDF_file::get_regions(), three_d_list< mf6_table >::INT, three_d_list< mf6_table >::NBT, mf6_table::read_data(), three_d_list< mf6_table >::write_endl(), and dd_link::x.

Referenced by LoadMF6Data().


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