pub fn average_spectrum_samples( lambda: &[Float], vals: &[Float], lambda_start: Float, lambda_end: Float, ) -> Float