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

#include <ACEDataTypes.h>

Collaboration diagram for ACECrossSection:
Collaboration graph
[legend]

Public Member Functions

 ACECrossSection ()
 
vector< outgoingDatasampleOutgoingData (double a_energyIn, int a_mass)
 
vector< outgoingDatasampleElastic (double a_energyIn, int m_mass)
 
void setRandom (SampleACE *a_samp)
 

Public Attributes

double m_QValue
 
int m_TY
 
int m_NE
 
int m_E0index
 
bool m_isotropic
 
vector< double > m_energy
 
vector< double > m_crossSection
 
vector< double > m_gammaEnergies
 
vector< double > m_gammaYields
 
secondarySpectra m_secondaryNeutronSpec
 
angDist m_angularDist
 
map< int, secondarySpectram_GammaSpec
 
map< int, angDistm_gammaAngDist
 

Constructor & Destructor Documentation

◆ ACECrossSection()

ACECrossSection::ACECrossSection ( )

Member Function Documentation

◆ sampleElastic()

vector< outgoingData > ACECrossSection::sampleElastic ( double  a_energyIn,
int  m_mass 
)
Here is the call graph for this function:

◆ sampleOutgoingData()

vector< outgoingData > ACECrossSection::sampleOutgoingData ( double  a_energyIn,
int  a_mass 
)
Here is the call graph for this function:

◆ setRandom()

void ACECrossSection::setRandom ( SampleACE a_samp)

Member Data Documentation

◆ m_angularDist

angDist ACECrossSection::m_angularDist

◆ m_crossSection

vector<double> ACECrossSection::m_crossSection

◆ m_E0index

int ACECrossSection::m_E0index

◆ m_energy

vector<double> ACECrossSection::m_energy

◆ m_gammaAngDist

map<int, angDist> ACECrossSection::m_gammaAngDist

◆ m_gammaEnergies

vector<double> ACECrossSection::m_gammaEnergies

◆ m_GammaSpec

map<int, secondarySpectra> ACECrossSection::m_GammaSpec

◆ m_gammaYields

vector<double> ACECrossSection::m_gammaYields

◆ m_isotropic

bool ACECrossSection::m_isotropic

◆ m_NE

int ACECrossSection::m_NE

◆ m_QValue

double ACECrossSection::m_QValue

◆ m_secondaryNeutronSpec

secondarySpectra ACECrossSection::m_secondaryNeutronSpec

◆ m_TY

int ACECrossSection::m_TY

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