Celeritas 0.6.0-rc.2.10+develop.de0a3a05
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
celeritas::XsGridRecord Struct Reference

Tabulated cross section as a function of energy on a 1D grid. More...

#include <XsGridData.hh>

Public Types

using EnergyUnits = units::Mev
 
using XsUnits = units::Native
 

Public Member Functions

CELER_FUNCTION operator bool () const
 Whether the record is initialized and valid.
 

Public Attributes

UniformGridRecord lower
 
UniformGridRecord upper
 Values scaled by 1/E.
 

Detailed Description

Tabulated cross section as a function of energy on a 1D grid.

The upper grid values are expected to be pre-scaled by a factor of 1 / E.

Interpolation is linear-linear or spline after transforming from log-E space and before scaling the value by E (if the grid point is in the upper grid).


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