Celeritas 0.7.0-dev.245+develop.a7be925e
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
celeritas::inp::MucfCycleRate Struct Reference

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
 

Detailed Description

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.


The documentation for this struct was generated from the following file: