#include <rcf.h>
Public Member Functions | |
| RetrievalCoefficientFile (std::string) | |
| RetrievalCoefficientFile () | |
| std::string | getId () |
| std::string | getFileName () |
| RCF_HDR | getRCF_HDR () |
| When using getRCF_HDR, be advised that char arrays have no endstring! More... | |
| std::vector< RC_Set_1FL > | getFL_RC_Vec () |
| bool | isValid () |
| RC_Set_1FL | getRCAvgWt (float) |
| bool | setFlightLevelsKm (float[], int) |
This class provides for reading in an RCF, storing and providing access to its data.
Retrieval Coeeficient Files (RCFs) are currently written by the VB program RCCalc which takes RAOB data and converts it into Templates that describe what that RAOB profile would look like to the MTP instrument if the instrument was used to measure the atmosphere described by the profile.
Since the profile would appear differerntly to the MTP depending upon the altitude at which the instrument was performing the measurement, the RCF files have multiple flight levels containing expected brightness temperatures (observables), assocciated rms values and the retrieval coefficients that would allow one to convert from the brightness temperatures to the profile temperatures.
| RetrievalCoefficientFile::RetrievalCoefficientFile | ( | std::string | ) |
|
inline |
| RC_Set_1FL RetrievalCoefficientFile::getRCAvgWt | ( | float | PAltKm | ) |
Get the weighted average Retrieval Coefficient Set
| PAltKm | pressure altitude in KM at which to weight the elements of the set: the observables and rmms vectors as well as the retrieval coefficient matrices from flight levels above and below PAltKm are averaged with a weight factor based on nearness of PAltkm to the pressure altitude of the flight level as described in the RCF header. |
|
inline |
| bool RetrievalCoefficientFile::setFlightLevelsKm | ( | float | FlightLevels[], |
| int | Len | ||
| ) |
Set the Flight Levels in KM.
| is | a vector of floating point values indicating the km above sea level of each flight level in the retrieval coefficient file. Flight levels should be ordered in decreasing altitude. |
1.8.5