_resolve_fourier_params
- tna.functions._resolve_fourier_params(params)[source]
Resolve effective Fourier transformation parameters.
This function converts boolean control flags in the parameter object into numerical values required for the Fourier transformation.
- Parameters:
params (
Parameters) – Parameter object containing Fourier-related settings.- Return type:
tuple[int,float]- Returns:
zero_filling (int) – Zero-filling factor. Returns
params.zero_filling_factorif zero-filling is enabled, otherwise 1.reference_freq (float) – Reference frequency value. Returns
params.reference_freq_valueif reference frequency correction is enabled, otherwise 1.
Notes
This function separates user intent (boolean flags) from numerical values required by the processing backend.