SeaBreeze
GainAdjustedSpectrometerFeature.h
Go to the documentation of this file.
1 /***************************************************/
30 #ifndef GAINADJUSTEDSPECTROMETERFEATURE_H
31 #define GAINADJUSTEDSPECTROMETERFEATURE_H
32 
35 
36 namespace seabreeze {
37 
39  public:
41  ProgrammableSaturationFeature *saturationFeature);
43 
44  virtual unsigned int getSaturationLevel();
45 
46  /* Inherited from Feature */
47  virtual bool initialize(const Protocol &protocol, const Bus &bus)
48  throw (FeatureException);
49 
50  protected:
51  ProgrammableSaturationFeature *saturation;
52  };
53 
54 }
55 
56 #endif /* GAINADJUSTEDSPECTROMETERFEATURE_H */
Definition: GainAdjustedSpectrometerFeature.h:38
Definition: ProgrammableSaturationFeature.h:42
Definition: Protocol.h:44
Definition: FeatureException.h:43
Definition: Bus.h:48
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42
Definition: OOISpectrometerFeature.h:44