create_spectral_array#

madcubapy.utils.create_spectral_array(nchan, cdelt, crpix, crval)[source]#

Create a spectral axis array.

Parameters:
nchanint

Number of channels in the spectrum.

cdeltfloat or Quantity

Width of a channel.

crpixfloat

Reference channel of the spectrum.

crvalfloat

Value of the reference channel.

Returns:
spectral_arrayndarray or Quantity

Returned spectral axis array with units if cdelt is a quantity.