hyperfine.musr.three_gaussian_std_and_error

hyperfine.musr.three_gaussian_std_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, s_1: float, s_1_error: float, s_2: float, s_2_error: float, s_3: float, s_3_error: float) Tuple[float, float][source]

Variance (i.e., the 2nd 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.

  • s_1 – Damping rate of the 1st Gaussian distribution (μs-1).

  • s_1_error – Uncertainty of the damping rate of the 1st Gaussian distribution(μs-1).

  • s_2 – Damping rate of the 2nd Gaussian distribution (μs-1).

  • s_2_error – Uncertainty of the damping rate of the 2nd Gaussian distribution(μs-1).

  • s_3 – Damping rate of the 3rd Gaussian distribution (μs-1).

  • s_3_error – Uncertainty of the damping rate of the 3rd Gaussian distribution(μs-1).

Returns:

A tuple containing the distribution’s standard deviation and uncertainty (G).