hyperfine.musr.three_gaussian_avg_and_error
- hyperfine.musr.three_gaussian_avg_and_error(b_1: float, b_1_error: float, b_2: float, b_2_error: float, b_3: float, b_3_error: float, a_1: float, a_1_error: float, a_2: float, a_2_error: float, a_3: float, a_3_error: float) Tuple[float, float][source]
Mean (i.e., the 1st moment) of a triple-Gaussian distribution.
- Parameters:
b_1 – Mean of the 1st Gaussian distribution (G).
b_1_error – Uncertainty of the mean of the 1st Gaussian distribution (G).
b_2 – Mean of the 2nd Gaussian distribution (G).
b_2_error – Uncertainty of the mean of the 2nd Gaussian distribution (G).
b_3 – Mean of the 3rd Gaussian distribution (G).
b_3_error – Uncertainty of the mean of the 3rd Gaussian distribution (G).
a_1 – Amplitude of the 1st Gaussian distribution.
a_1_error – Uncertainty of the amplitude of the 1st Gaussian distribution.
a_2 – Amplitude of the 2nd Gaussian distribution.
a_2_error – Uncertainty of the amplitude of the 2nd Gaussian distribution.
a_3 – Amplitude of the 3rd Gaussian distribution.
a_3_error – Uncertainty of the amplitude of the 3rd Gaussian distribution.
- Returns:
A tuple containing the distribution’s mean and uncertainty (G).