Celeritas
0.5.0-86+4a8eea4
|
Store optical photon wavelength shifting properties. More...
#include <ImportOpticalMaterial.hh>
Public Member Functions | |
operator bool () const | |
Whether all data are assigned and valid. | |
Public Attributes | |
double | mean_num_photons {} |
Mean number of re-emitted photons. | |
double | time_constant {} |
Time delay between absorption and re-emission. | |
ImportPhysicsVector | component |
Re-emission population [MeV, unitless]. | |
Store optical photon wavelength shifting properties.
The component vector represents the relative population as a function of the re-emission energy. It is used to define an inverse CDF needed to sample the re-emitted optical photon energy.