|
WSF
|
#include <SOSM_TableTarget.hpp>


Public Member Functions | |
| Band (const std::string &aBandName) | |
| virtual void | InputComplete (const std::string &aStateName) |
| virtual bool | ProcessInput (UtInput &aInput, SOSM_Target &aTarget) |
| Public Member Functions inherited from SOSM_SpectralObject | |
| SOSM_SpectralObject () | |
| SOSM_SpectralObject (float aOrigin, float aIncrement, int aCount) | |
| virtual | ~SOSM_SpectralObject () |
| float | Origin () const |
| Return the origin (wavenumber, cm-1) of the first sample point. | |
| float | Increment () const |
| int | Count () const |
| void | DefineSpectralLimits (float aOrigin, float aIncrement, int aCount) |
| void | DefineSpectralLimits (const SOSM_SpectralObject &aSource) |
| bool | Equals (const SOSM_SpectralObject &aRhs) const |
| Do this object and another object have the same spectral limits? | |
| Status | Union (const SOSM_SpectralObject &aObject) |
| Status | Union (const SOSM_SpectralObject &aObject1, const SOSM_SpectralObject &aObject2) |
| float | LowerWavelength () const |
| float | UpperWavelength () const |
| void | SetWavelengthLimits (float aLowerWavelength, float aUpperWavelength) |
Public Attributes | |
| std::string | mBandName |
| Component | mBody |
| Component | mPlume |
Additional Inherited Members | |
| Public Types inherited from SOSM_SpectralObject | |
| enum | Status { cOK = 0 , cINCOMPATIBLE_INCREMENTS , cINCOMPATIBLE_ORIGINS } |
| Return value from 'UnionOf'. More... | |
| Static Public Member Functions inherited from SOSM_SpectralObject | |
| static std::string | StatusString (Status aStatus) |
A 'Band' contains the components for a contiguous section of the spectrum. A target may have one or more non-overlapping bands.
| SOSM_TableTarget::Band::Band | ( | const std::string & | aBandName | ) |
References mBandName, and SOSM_SpectralObject::SOSM_SpectralObject().
|
virtual |
|
virtual |
References SOSM_CoreBase::GetCachePrefix(), SOSM_Target::GetManager(), mBody, mPlume, and SOSM_Target::SOSM_Target().
| std::string SOSM_TableTarget::Band::mBandName |
Referenced by Band(), InputComplete(), and SOSM_TableTarget::TT_State::InputComplete().
| Component SOSM_TableTarget::Band::mBody |
| Component SOSM_TableTarget::Band::mPlume |