|
Celeritas 0.7.0-dev.245+develop.a7be925e
|
Muon-catalyzed fusion mean cycle rate data. More...
#include <MucfPhysics.hh>
Public Member Functions | |
| operator bool () const | |
| True if data is assigned. | |
Public Attributes | |
| MucfMuonicMolecule | molecule |
| Grid | rate |
| x = temperature [K], y = mean cycle rate [1/time] | |
| std::string | spin_label |
Muon-catalyzed fusion mean cycle rate data.
Mean cycle rates are as a function of temperature, with each grid assigned to a muonic molecule and its spin (e.g. \( (dt)_\mu, F = 0 \)).
The inverse of the rate provides the time it takes for a muon-catalyzed fusion to happen, from atom formation to fusion. This number is used to update the track time in the stepping loop and allows the competition between fusion and muon decay.
Since the cycle rate is per-material, these grids are host-only, with only the final cycle rate (a real_type ) for each molecule + spin combination needed in the stepping loop.