UFO
ufo::CloudDetectMinResidualIRParameters Class Reference

Options applying to Cloud Detection Algorithm (Minimum Residual Method) for Infrared sensors. More...

#include <CloudDetectMinResidualIR.h>

Inheritance diagram for ufo::CloudDetectMinResidualIRParameters:
Collaboration diagram for ufo::CloudDetectMinResidualIRParameters:

Public Attributes

oops::RequiredParameter< std::string > channelList {"channels", this}
 List of channels available for assimilation. More...
 
oops::RequiredParameter< std::vector< int > > useflagChannel {"use_flag", this}
 Useflag (-1: not used; 0: monitoring; 1: used) for each channel in channelList. More...
 
oops::RequiredParameter< std::vector< int > > useflagCloudDetect {"use_flag_clddet", this}
 Useflag (-1: not used; 1: used) indicating if the channel is used for cloud detection. More...
 
oops::RequiredParameter< std::vector< float > > obserrScaleFactorTsfc {"obserr_dtempf", this}
 
oops::Parameter< std::string > testObserr {"test_obserr", "ObsErrorData", this}
 Name of the data group to which the observation error is applied (default: ObsErrorData) More...
 
oops::Parameter< std::string > testHofX {"test_hofx", "HofX", this}
 Name of the HofX group used to replace the default group (default is HofX) More...
 
oops::Parameter< std::string > testQCflag {"test_qcflag", "QCflagsData", this}
 Name of the data group to which the QC flag is applied (default is QCflagsData) More...
 

Detailed Description

Options applying to Cloud Detection Algorithm (Minimum Residual Method) for Infrared sensors.

Definition at line 28 of file CloudDetectMinResidualIR.h.

Member Data Documentation

◆ channelList

oops::RequiredParameter<std::string> ufo::CloudDetectMinResidualIRParameters::channelList {"channels", this}

List of channels available for assimilation.

Definition at line 33 of file CloudDetectMinResidualIR.h.

◆ obserrScaleFactorTsfc

oops::RequiredParameter<std::vector<float> > ufo::CloudDetectMinResidualIRParameters::obserrScaleFactorTsfc {"obserr_dtempf", this}

Observation error scale factors applied to surface temperature jacobians over 5 surface types: [sea, land, ice, snow and mixed]

Definition at line 43 of file CloudDetectMinResidualIR.h.

◆ testHofX

oops::Parameter<std::string> ufo::CloudDetectMinResidualIRParameters::testHofX {"test_hofx", "HofX", this}

Name of the HofX group used to replace the default group (default is HofX)

Definition at line 49 of file CloudDetectMinResidualIR.h.

◆ testObserr

oops::Parameter<std::string> ufo::CloudDetectMinResidualIRParameters::testObserr {"test_obserr", "ObsErrorData", this}

Name of the data group to which the observation error is applied (default: ObsErrorData)

Definition at line 46 of file CloudDetectMinResidualIR.h.

◆ testQCflag

oops::Parameter<std::string> ufo::CloudDetectMinResidualIRParameters::testQCflag {"test_qcflag", "QCflagsData", this}

Name of the data group to which the QC flag is applied (default is QCflagsData)

Definition at line 52 of file CloudDetectMinResidualIR.h.

◆ useflagChannel

oops::RequiredParameter<std::vector<int> > ufo::CloudDetectMinResidualIRParameters::useflagChannel {"use_flag", this}

Useflag (-1: not used; 0: monitoring; 1: used) for each channel in channelList.

Definition at line 36 of file CloudDetectMinResidualIR.h.

◆ useflagCloudDetect

oops::RequiredParameter<std::vector<int> > ufo::CloudDetectMinResidualIRParameters::useflagCloudDetect {"use_flag_clddet", this}

Useflag (-1: not used; 1: used) indicating if the channel is used for cloud detection.

Definition at line 39 of file CloudDetectMinResidualIR.h.


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