class craftutils.observation.instrument.ESOInstrument(craftutils.observation.epoch.Instrument)

Public members

filter_class()
ESOInstrument(**kwargs)

Initialize self. See help(type(self)) for accurate signature.

__str__()

Return str(self).

gather_filters()
guess_param_dir()
guess_filter_dir()
nice_name()
new_filter(filter_name: str)

Wraps Filter.new_param() :return:

classmethod default_params()
classmethod new_yaml(instrument_name: str | None = None, ...)
classmethod new_param(instrument_name: str | None = None, **kwargs)
classmethod from_file(param_file: str | dict)
classmethod from_params(instrument_name: str)