Celeritas  0.5.0-57+aeecb15
Classes | Enumerations | Functions
NeutronXsReader.hh File Reference
#include <string>
#include "corecel/math/Quantity.hh"
#include "corecel/math/UnitUtils.hh"
#include "celeritas/UnitTypes.hh"
#include "celeritas/Units.hh"
#include "celeritas/phys/AtomicNumber.hh"
#include "ImportPhysicsVector.hh"
This graph shows which files directly or indirectly include this file:

Classes

class  celeritas::NeutronXsReader
 Load the neutron cross section (G4PARTICLEXSDATA/neutron) data by the interaction type (capture, elastic, and inelastic). More...
 

Enumerations

enum class  celeritas::NeutronXsType { cap , el , inel , size_ }
 Types of microscopic cross sections in G4PARTICLEXSDATA/neutron data. More...
 

Functions

char const * celeritas::to_cstring (NeutronXsType value)
 Get the string value for a neutron cross section data type.
 

Enumeration Type Documentation

◆ NeutronXsType

Types of microscopic cross sections in G4PARTICLEXSDATA/neutron data.

Enumerator
cap 

Capture cross section.

el 

Elastic cross section.

inel 

Inelastic cross section.