|
| MayaLSLSpectrometerFeature (ProgrammableSaturationFeature *saturationFeature) |
|
| GainAdjustedSpectrometerFeature (ProgrammableSaturationFeature *saturationFeature) |
|
virtual unsigned int | getSaturationLevel () |
|
virtual bool | initialize (const Protocol &protocol, const Bus &bus) throw (FeatureException) |
|
virtual std::vector< double > * | getSpectrum (const Protocol &protocol, const Bus &bus) throw (FeatureException) |
|
virtual std::vector< byte > * | getUnformattedSpectrum (const Protocol &protocol, const Bus &bus) throw (FeatureException) |
|
virtual std::vector< double > * | getWavelengths (const Protocol &protocol, const Bus &bus) throw (FeatureException) |
|
virtual std::vector< byte > * | readUnformattedSpectrum (const Protocol &protocol, const Bus &bus) throw (FeatureException) |
|
virtual void | setIntegrationTimeMicros (const Protocol &protocol, const Bus &bus, unsigned long time_usec) throw (FeatureException, IllegalArgumentException) |
|
virtual void | writeRequestSpectrum (const Protocol &protocol, const Bus &bus) throw (FeatureException) |
|
virtual void | setTriggerMode (const Protocol &protocol, const Bus &bus, SpectrometerTriggerMode &mode) throw (FeatureException) |
|
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 () |
|