Celeritas  0.5.0-86+4a8eea4
Public Member Functions | Public Attributes | List of all members
celeritas::ImportWavelengthShift Struct Reference

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].
 

Detailed Description

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.


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