pub fn make_window_vec<F: Float + FloatConst>(
    size: usize,
    fn_type: WindowFunctionType
) -> Vec<F>