|
Celeritas 0.7.0-dev.196+develop.8d0d9047c
|
Calculate the microscopic cross section CDF table for a material. More...
#include <ElementCdfCalculator.hh>
Public Types | |
Type aliases | |
| using | SpanConstElement = Span< MatElementComponent const > |
| using | XsTable = Model::XsTable |
Public Member Functions | |
| ElementCdfCalculator (SpanConstElement elements) | |
| Construct from elements in a material. | |
| void | operator() (XsTable &grids) |
| Calculate the CDF in place from the microscopic cross sections. | |
Calculate the microscopic cross section CDF table for a material.
The CDF is used to sample an element from a material for a discrete interaction. It's computed for each energy bin across all constituent elements.