|
virtual std::vector< double > * | getSpectrum (const Protocol &protocol, const Bus &bus) |
|
virtual std::vector< unsigned char > * | getUnformattedSpectrum (const Protocol &protocol, const Bus &bus) |
|
virtual std::vector< double > * | getWavelengths (const Protocol &protocol, const Bus &bus) |
|
virtual std::vector< unsigned char > * | readUnformattedSpectrum (const Protocol &protocol, const Bus &bus) |
|
virtual void | setIntegrationTimeMicros (const Protocol &protocol, const Bus &bus, unsigned long time_usec) |
|
virtual void | writeRequestSpectrum (const Protocol &protocol, const Bus &bus) |
|
virtual void | setTriggerMode (const Protocol &protocol, const Bus &bus, SpectrometerTriggerMode &mode) |
|
virtual std::vector< SpectrometerTriggerMode * > | getTriggerModes () const |
|
virtual std::vector< int > | getElectricDarkPixelIndices () const |
|
virtual long | getIntegrationTimeMinimum () const |
|
virtual long | getIntegrationTimeMaximum () const |
|
virtual long | getIntegrationTimeIncrement () const |
|
virtual int | getNumberOfPixels () const |
|
virtual int | getMaximumIntensity () const |
|
virtual FeatureFamily | getFeatureFamily () |
|
virtual bool | initialize (const Protocol &protocol, const Bus &bus) |
|
|
int | numberOfPixels |
|
int | maxIntensity |
|
long | integrationTimeMinimum |
|
long | integrationTimeMaximum |
|
long | integrationTimeBase |
|
long | integrationTimeIncrement |
|
std::vector< SpectrometerTriggerMode * > | triggerModes |
|
std::vector< int > | electricDarkPixelIndices |
|
std::vector< ProtocolHelper * > | protocols |
|
◆ getSpectrum()
virtual std::vector< double > * seabreeze::OOISpectrometerFeature::getSpectrum |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus |
|
) |
| |
|
virtual |
◆ getUnformattedSpectrum()
virtual std::vector< unsigned char > * seabreeze::OOISpectrometerFeature::getUnformattedSpectrum |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus |
|
) |
| |
|
virtual |
◆ getWavelengths()
virtual std::vector< double > * seabreeze::OOISpectrometerFeature::getWavelengths |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus |
|
) |
| |
|
virtual |
◆ readUnformattedSpectrum()
virtual std::vector< unsigned char > * seabreeze::OOISpectrometerFeature::readUnformattedSpectrum |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus |
|
) |
| |
|
virtual |
◆ setIntegrationTimeMicros()
virtual void seabreeze::OOISpectrometerFeature::setIntegrationTimeMicros |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
unsigned long |
time_usec |
|
) |
| |
|
virtual |
◆ writeRequestSpectrum()
virtual void seabreeze::OOISpectrometerFeature::writeRequestSpectrum |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus |
|
) |
| |
|
virtual |
◆ setTriggerMode()
◆ getTriggerModes()
◆ getElectricDarkPixelIndices()
virtual std::vector< int > seabreeze::OOISpectrometerFeature::getElectricDarkPixelIndices |
( |
| ) |
const |
|
virtual |
◆ getIntegrationTimeMinimum()
virtual long seabreeze::OOISpectrometerFeature::getIntegrationTimeMinimum |
( |
| ) |
const |
|
virtual |
◆ getIntegrationTimeMaximum()
virtual long seabreeze::OOISpectrometerFeature::getIntegrationTimeMaximum |
( |
| ) |
const |
|
virtual |
◆ getIntegrationTimeIncrement()
virtual long seabreeze::OOISpectrometerFeature::getIntegrationTimeIncrement |
( |
| ) |
const |
|
virtual |
◆ getNumberOfPixels()
virtual int seabreeze::OOISpectrometerFeature::getNumberOfPixels |
( |
| ) |
const |
|
virtual |
◆ getMaximumIntensity()
virtual int seabreeze::OOISpectrometerFeature::getMaximumIntensity |
( |
| ) |
const |
|
virtual |
◆ getFeatureFamily()
virtual FeatureFamily seabreeze::OOISpectrometerFeature::getFeatureFamily |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: