Skip to main content

Module transmission_model

Module transmission_model 

Source
Expand description

Transmission forward model adapter for fitting.

Wraps the physics forward_model function into a FitModel trait object that the LM optimizer can call. The fit parameters are the areal densities (thicknesses) of each isotope in the sample.

Structs§

EnergyScaleTransmissionModel
Transmission model with energy-scale calibration parameters (t₀, L_scale).
MultiplicativeBaselineModel
Bounded multiplicative polynomial baseline (issue #635):
NormalizedTransmissionModel
Wraps a transmission model with SAMMY-style normalization and background.
PrecomputedTransmissionModel
Transmission model backed by precomputed Doppler-broadened cross-sections.
TransmissionFitModel
Forward model for fitting isotopic areal densities from transmission data.

Enums§

EnergyScaleJacobianMethod
Method for computing the t0 / L_scale columns of the EnergyScaleTransmissionModel Jacobian.

Functions§

baseline_reference_energy
Reference energy for the multiplicative-baseline log basis: the geometric midpoint √(E_min · E_max) of the grid. Centering the basis at the geometric midpoint makes the design columns 1, z, z² near-orthogonal on a log-uniform grid and makes b0 the mid-grid baseline value — so its bound is directly the “a few % off unity” statement from the VENUS data.
baseline_reference_energy_active
Reference energy for the baseline log basis, computed over the active fit window only (issue #648).