scopesim.effects.spectral_efficiency module

Spectral grating efficiencies.

class scopesim.effects.spectral_efficiency.SpectralEfficiency(**kwargs)[source]

Bases: Effect

Applies the grating efficiency (blaze function) for a SpectralTraceList.

apply_to(obj, **kwargs)[source]

Interface between FieldOfView and SpectralEfficiency.

get_efficiencies()[source]

Read effciencies from file, returns a dictionary.

plot()[source]

Plot the grating efficiencies.