MTP  1.0
 All Classes Files Functions Variables Macros Pages
Public Member Functions | List of all members
Retriever Class Reference

#include <retriever.h>

Public Member Functions

 Retriever (RetrievalCoefficientFileSet rcfs)
 
AtmosphericTemperatureProfile Retrieve (std::vector< float >, float)
 

Detailed Description

This class encapsulates the retrieval method which performs the inverse calculation of the radiative transfer model to take a set of brightness temperatures and generate the physical temperature profile. It does so by using the RetrievalCoefficientFileSet class to obtain the weighted averaged retrieval coefficients from the RCF that best matches our scan at our flight altitude.

A set of Retrieval Coefficient 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.

When the MTP instrument completes a scan of the atmosphere the scan counts are converted to Brightness Temperatures, using these the "best match" RCF is found and it's corresponding Retrieval Coefficients are used to determine the atmospheric temperature profile.

Definition at line 50 of file retriever.h.

Constructor & Destructor Documentation

Retriever::Retriever ( RetrievalCoefficientFileSet  rcfs)
inline

Construcctor

Parameters
std::stringis directory name containing the RCF files to be used.

Definition at line 60 of file retriever.h.

Member Function Documentation

AtmosphericTemperatureProfile Retriever::Retrieve ( std::vector< float >  ScanBTs,
float  ACAltKm 
)

Retrieve function. Obtain the Physical temperature profile from a scan.

Parameters
[in]isan array fo floating point values indicating the brightness temperature values in Degrees Kelvin from the scan. The first 10 values are for channel 1 at each of the scan angles (highest angle to lowest angle), the second 10 are for channel 2 and the third 10 are for channel 3.
[in]isthe floating point altitude of the aircraft in km

Definition at line 10 of file retriever.cc.


The documentation for this class was generated from the following files: