Celeritas 0.7.0-dev.194+develop.0df4cab59
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::GammaNuclearXsReader Class Reference

Load the gamma-nuclear cross section (G4PARTICLEXSDATA/gamma) data. More...

#include <GammaNuclearXsReader.hh>

Public Types

Type aliases
using result_type = inp::Grid
 
using MmSqMicroXs = Quantity< UnitProduct< units::Millimeter, units::Millimeter >, double >
 

Public Member Functions

 GammaNuclearXsReader ()
 Construct the reader using the G4PARTICLEXSDATA environment variable to get the path to the data.
 
 GammaNuclearXsReader (char const *path)
 Construct the reader with the path to the directory containing the data.
 
result_type operator() (AtomicNumber atomic_number) const
 Read the data for the given element.
 

Detailed Description

Load the gamma-nuclear cross section (G4PARTICLEXSDATA/gamma) data.


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