Celeritas 0.7+28f01d9
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
celeritas::ScintSpectrumRecord Struct Reference

Unnormalized scintillation spectrum as a sum of independent components. More...

#include <ScintillationData.hh>

Public Member Functions

 operator bool () const
 Whether all data are assigned and valid.
 

Public Attributes

real_type yield_per_energy {}
 [1/MeV]
 
ItemRange< real_typeyield_pdf
 
ItemRange< ScintDistributionRecordcomponents
 

Detailed Description

Unnormalized scintillation spectrum as a sum of independent components.

Todo:
The yield and resolution scale should live together (used for sampling the number of photons) and be separated from the normalized spectrum (used during generation, represented as a sum of components).

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