degree_of_polarization_kernel

Function degree_of_polarization_kernel 

Source
pub fn degree_of_polarization_kernel(
    stokes: &StokesVector,
) -> Result<Ratio, PhysicsError>
Expand description

Calculates the Degree of Polarization (DOP) from a Stokes vector.

$$ DOP = \frac{\sqrt{S_1^2 + S_2^2 + S_3^2}}{S_0} $$

§Arguments

  • stokes - Input Stokes vector.

§Returns

  • Result<Ratio, PhysicsError> - DOP (0 to 1).