30#ifndef SpectrometerDarkFrameChannel_h
31#define SpectrometerDarkFrameChannel_h
45 const std::string&
color =
"#808080",
53 virtual void Refresh(vk::raii::CommandBuffer& cmdBuf, std::shared_ptr<QueueHandle> queue)
override;
56 virtual PhysicalConnector GetPhysicalConnector()
override;
Declaration of Spectrometer.
Definition AcceleratorBuffer.h:204
A single channel of an instrument.
Definition InstrumentChannel.h:63
Instrument * m_instrument
The instrument we're part of (may be null in the case of filters etc)
Definition InstrumentChannel.h:313
Generic representation of an optical (UV-VIS-IR) spectrometer.
Definition SCPISpectrometer.h:43
A dark frame input for a spectrometer.
Definition SpectrometerDarkFrameChannel.h:39
virtual bool ValidateChannel(size_t i, StreamDescriptor stream) override
Check if a stream is allowed to be connected to the given input.
Definition SpectrometerDarkFrameChannel.cpp:61
Descriptor for a single stream coming off a channel.
Definition StreamDescriptor.h:47