SeaBreeze
include
vendors
OceanOptics
features
eeprom_slots
WavelengthEEPROMSlotFeature_QE65000.h
Go to the documentation of this file.
1
/***************************************************/
30
#ifndef WAVELENGTHEEPROMSLOTFEATUREQE65000_H
31
#define WAVELENGTHEEPROMSLOTFEATUREQE65000_H
32
33
#include "
vendors/OceanOptics/features/eeprom_slots/WavelengthEEPROMSlotFeature.h
"
34
#include "
common/protocols/Protocol.h
"
35
#include "
common/buses/Bus.h
"
36
#include <vector>
37
38
namespace
seabreeze
{
39
40
class
WavelengthEEPROMSlotFeature_QE65000
41
:
public
WavelengthEEPROMSlotFeature
{
42
public
:
43
WavelengthEEPROMSlotFeature_QE65000
(
unsigned
int
numberOfPixels);
44
virtual
~
WavelengthEEPROMSlotFeature_QE65000
();
45
46
protected
:
47
/* Overriding from WavelengthEEPROMSlotFeature */
48
virtual
std::vector<double> *computeWavelengths(
double
polynomial[],
49
int
length);
50
};
51
52
}
53
54
#endif
/* WAVELENGTHEEPROMSLOTFEATUREQE65000_H */
seabreeze::WavelengthEEPROMSlotFeature
Definition:
WavelengthEEPROMSlotFeature.h:41
WavelengthEEPROMSlotFeature.h
Protocol.h
seabreeze::WavelengthEEPROMSlotFeature_QE65000
Definition:
WavelengthEEPROMSlotFeature_QE65000.h:40
Bus.h
seabreeze
Encapsulates all SeaBreeze classes.
Definition:
DeviceFactory.h:42
Generated on Sun Jan 19 2020 16:01:08 for SeaBreeze by
1.8.13