ess.sans.normalization.transmission_fraction#

ess.sans.normalization.transmission_fraction(sample_incident_monitor, sample_transmission_monitor, direct_incident_monitor, direct_transmission_monitor)[source]#

Approximation based on equations in CalculateTransmission documentation: (sample_transmission_monitor / direct_transmission_monitor) * (direct_incident_monitor / sample_incident_monitor)

This is equivalent to mantid.CalculateTransmission without fitting. Inputs should be wavelength-dependent.

Parameters:
Returns:

TransmissionFraction[TypeVar(ScatteringRunType, types.SampleRun (int), types.BackgroundRun (int))] – The transmission fraction computed from the monitor counts.