# This file contains wavelength sampling parameters for WEAVE
# These parameters are taken from OpR3 Mocks
#
# Column-00 -->> Resolution Mode (HR or LR)
# Column-01 -->> Arm of the spectrograph Mode (BLUE, RED for LR and BLUE, GREEN or RED for HR)
# Column-02 -->> CRVAL1 (Starting wavelength in angstroms)
# Column-03 -->> CDELT1 (Wavelength seperation between neighboring pixels in angstroms)
# Column-04 -->> N_pixel_obs (Number of Pixel in the spectrum)
# Column-05 -->> Wavelength Scale (lambda_scale) LIN -->> Linear, LOG -->> Logarithmic
# Column-06 -->> Central Wavelength of arm (Used to calculate grating dispersion in noise addition)
#
# The wavelength array is obtained as
#
# if lambda_scale is LIN
# lambda_arr_obs = CRVAL1 + CDELT1 * np.arange(N_pixel_obs)
#
# if lambda_scale is LOG
# lambda_arr_obs = 10**(CRVAL1 + CDELT1 * np.arange(N_pixel_obs))
#
# ------------------------------------------------------
LR      Blue     3676.0      0.25     9649       LIN    4900.0
LR      Red      5772.0      0.25    15289       LIN    7950.0
# ------------------------------------------------------
HR      Blue     4040.0      0.05    12201       LIN    4250.0
HR      Green    4730.0      0.05    14401       LIN    5130.0
HR      Red      5948.0      0.05    18041       LIN    6450.0
# ------------------------------------------------------

