|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|
Calculate photoelectric effect cross sections using the Livermore data. More...
#include <LivermorePEMicroXsCalculator.hh>
Public Types | |
Type aliases | |
| using | ParamsRef = NativeCRef< LivermorePEData > |
| using | Energy = RealQuantity< LivermoreSubshell::EnergyUnits > |
| using | BarnXs = units::BarnXs |
Public Member Functions | |
| CELER_FUNCTION | LivermorePEMicroXsCalculator (ParamsRef const &shared, Energy energy) |
| Construct with shared and state data. | |
| CELER_FUNCTION BarnXs | operator() (ElementId el_id) const |
| Compute cross section. | |
Calculate photoelectric effect cross sections using the Livermore data.
The Livermore photoelectric data is loaded from Geant4 low-energy EM data files.