trident.instrument.Instrument

class trident.instrument.Instrument(lambda_min, lambda_max, n_lambda=None, dlambda=None, lsf_kernel=None, bin_space='wavelength', name=None)[source]

An instrument class for specifying a spectrograph/telescope pair

Parameters

Lambda_min

float or YTQuantity

Minimum desired wavelength for generated spectrum in angstroms

Lambda_max

float or YTQuantity

Maximum desired wavelength for generated spectrum in angstroms

N_lambda

int

Number of desired wavelength bins for the spectrum Setting dlambda overrides n_lambda value Default: None

Dlambda

float or YTQuantity

Desired bin width for the spectrum in angstroms Setting dlambda overrides n_lambda value Default: None

Lsf_kernel

string

The filename for the LSF kernel Default: None

Name

string

Name assigned to the Instrument object Default: None

Methods

__init__