Berkeley Nuclear Data Software
Public Member Functions | Public Attributes | List of all members
angDist Class Reference

#include <ACEDataTypes.h>

Collaboration diagram for angDist:
Collaboration graph
[legend]

Public Member Functions

void drawPDF (double a_energy)
 
void drawCDF (double a_energy)
 
void drawPDF2D ()
 
vector< double > getAngXS (double a_energy, vector< double > a_angle)
 
double sample (double a_energyIn, SampleACE *a_samp)
 

Public Attributes

vector< double > m_energy
 
map< int, vector< double > > m_cosine
 
map< int, vector< double > > m_PDF
 
map< int, vector< double > > m_CDF
 
map< int, vector< double > > m_equiBins
 
vector< int > m_typeFlag
 
int m_refFrame
 0 == 32 equiprobable bins, 1==tabular, 2==isotropic More...
 

Member Function Documentation

◆ drawCDF()

void angDist::drawCDF ( double  a_energy)

◆ drawPDF()

void angDist::drawPDF ( double  a_energy)

◆ drawPDF2D()

void angDist::drawPDF2D ( )

◆ getAngXS()

vector< double > angDist::getAngXS ( double  a_energy,
vector< double >  a_angle 
)

◆ sample()

double angDist::sample ( double  a_energyIn,
SampleACE a_samp 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_CDF

map<int, vector<double> > angDist::m_CDF

◆ m_cosine

map<int, vector<double> > angDist::m_cosine

◆ m_energy

vector<double> angDist::m_energy

◆ m_equiBins

map<int, vector<double> > angDist::m_equiBins

◆ m_PDF

map<int, vector<double> > angDist::m_PDF

◆ m_refFrame

int angDist::m_refFrame

0 == 32 equiprobable bins, 1==tabular, 2==isotropic

◆ m_typeFlag

vector<int> angDist::m_typeFlag

The documentation for this class was generated from the following files: