Skip to content

Schema: optical sub-table additions (scintillator-heavy) #153

@gerchowl

Description

@gerchowl

Add to optical: scattering_length + rayleigh_length (cm — Geant4 needs these, currently entirely missing), decay_components = [{tau_ns, fraction}, ...] (LYSO has fast+slow components, scalar loses TOF info), emission_spectrum = {wavelengths_nm, intensities} (for SiPM PDE matching), refractive_index_dispersion = {wavelengths_nm, n} (Sellmeier-style for Geant4 ray tracing), afterglow_pct_at_3ms / afterglow_pct_at_100ms (count-rate ceiling), non_proportionality (% deviation 10 keV → 1 MeV), intrinsic_resolution_pct_at_662keV, temperature_coefficient_light_yield (%/K), hygroscopic (bool).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestschemaChanges to TOML schema or sub-tables

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions