Berkeley Nuclear Data Software
Public Attributes | List of all members
TALYSoutputInfo Struct Reference

#include <TALYSUtils.h>

Collaboration diagram for TALYSoutputInfo:
Collaboration graph
[legend]

Public Attributes

float m_incidentEnergy =-1.
 
float m_totalXSec = 0
 total cross sections More...
 
float m_shapeElas = 0
 
float m_compElas = 0
 
float m_dirNonElas = 0
 
float m_preEqNonElas = 0
 
float m_GRNonElas = 0
 
float m_compNonElas = 0
 
float m_continuumInelTot = 0
 
float m_continuumInelDir = 0
 
float m_continuumInelComp = 0
 
map< float, vector< float > > m_elasAngDist
 
map< int, vector< float > > m_elasLegAngDist
 legendre poly degree, {tot,dir,comp,normalized} More...
 
map< int, map< float, vector< float > > > m_inelLvlAngDist
 level number, angle, {tot,dir,comp} More...
 
map< int, map< int, vector< float > > > m_inelLvlLegAngDist
 level num, leg. poly. deg., {tot,dir,comp,norm} More...
 
map< float, map< float, vector< float > > > m_enerAngDist
 energy -> angle -> {tot,dir,pre-equilibrium, multi pre-equilibrium, comp} More...
 
map< float, map< float, vector< float > > > m_angEnerDist
 angle -> anergy -> {tot,dir,pre-equilibrium, multi pre-equilibrium, comp} More...
 
map< int, map< int, vector< float > > > m_gammaProd
 initial level, final level, {gamma energy, cross section} More...
 
map< int, vector< float > > m_levelXSec
 level {direct, compound, total} More...
 
std::map< std::string, double > m_exclusiveXSec
 

Detailed Description

class to interface with TALYS J. Gordon 2022

Member Data Documentation

◆ m_angEnerDist

map<float,map<float,vector<float> > > TALYSoutputInfo::m_angEnerDist

angle -> anergy -> {tot,dir,pre-equilibrium, multi pre-equilibrium, comp}

◆ m_compElas

float TALYSoutputInfo::m_compElas = 0

◆ m_compNonElas

float TALYSoutputInfo::m_compNonElas = 0

◆ m_continuumInelComp

float TALYSoutputInfo::m_continuumInelComp = 0

◆ m_continuumInelDir

float TALYSoutputInfo::m_continuumInelDir = 0

◆ m_continuumInelTot

float TALYSoutputInfo::m_continuumInelTot = 0

◆ m_dirNonElas

float TALYSoutputInfo::m_dirNonElas = 0

◆ m_elasAngDist

map<float,vector<float> > TALYSoutputInfo::m_elasAngDist

angular distributions outangle y angle, {total,direct,compound}

◆ m_elasLegAngDist

map<int,vector<float> > TALYSoutputInfo::m_elasLegAngDist

legendre poly degree, {tot,dir,comp,normalized}

◆ m_enerAngDist

map<float,map<float,vector<float> > > TALYSoutputInfo::m_enerAngDist

energy -> angle -> {tot,dir,pre-equilibrium, multi pre-equilibrium, comp}

◆ m_exclusiveXSec

std::map<std::string, double> TALYSoutputInfo::m_exclusiveXSec

◆ m_gammaProd

map<int,map<int,vector<float> > > TALYSoutputInfo::m_gammaProd

initial level, final level, {gamma energy, cross section}

◆ m_GRNonElas

float TALYSoutputInfo::m_GRNonElas = 0

◆ m_incidentEnergy

float TALYSoutputInfo::m_incidentEnergy =-1.

◆ m_inelLvlAngDist

map<int,map<float,vector<float> > > TALYSoutputInfo::m_inelLvlAngDist

level number, angle, {tot,dir,comp}

◆ m_inelLvlLegAngDist

map<int,map<int,vector<float> > > TALYSoutputInfo::m_inelLvlLegAngDist

level num, leg. poly. deg., {tot,dir,comp,norm}

◆ m_levelXSec

map<int,vector<float> > TALYSoutputInfo::m_levelXSec

level {direct, compound, total}

◆ m_preEqNonElas

float TALYSoutputInfo::m_preEqNonElas = 0

◆ m_shapeElas

float TALYSoutputInfo::m_shapeElas = 0

◆ m_totalXSec

float TALYSoutputInfo::m_totalXSec = 0

total cross sections


The documentation for this struct was generated from the following file: