Celeritas 0.7+be44d7947
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 scintillation is present for this material.
 

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 by ScintillationOffload for sampling the number of photons) and be separated from the normalized spectrum (used during generation by ScintillationGenerator, represented as a sum of components).

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