BandpassParameters#

class VSPEC.params.observation.BandpassParameters(wl_blue: astropy.units.Quantity, wl_red: astropy.units.Quantity, resolving_power: int, wavelength_unit: astropy.units.Unit, flux_unit: astropy.units.Unit)#

Bases: BaseParameters

Class to store bandpass parameters for observations.

Parameters:
  • wl_blue (astropy.units.Quantity) – The shorter wavelength limit of the bandpass.

  • wl_red (astropy.units.Quantity) – The longer wavelength limit of the bandpass.

  • resolving_power (int) – The resolving power of the observation.

  • wavelength_unit (astropy.units.Unit) – The unit of wavelength used for the bandpass parameters.

  • flux_unit (astropy.units.Unit) – The unit of flux used for the bandpass parameters.

wl_blue#

The shorter wavelength limit of the bandpass.

Type:

astropy.units.Quantity

wl_red#

The longer wavelength limit of the bandpass.

Type:

astropy.units.Quantity

resolving_power#

The resolving power of the observation.

Type:

int

wavelength_unit#

The unit of wavelength used for the bandpass parameters.

Type:

astropy.units.Unit

flux_unit#

The unit of flux used for the bandpass parameters.

Type:

astropy.units.Unit

classmethod mirecle()#

MIRECLE setup [1]. Returns a BandpassParameters instance initialized with the MIRECLE setup.

Returns:

BandpassParameters instance with the MIRECLE setup.

Return type:

BandpassParameters

References

[1] Mandell et al. [2022]