|
| 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: