RAVE
ctfilter.h File Reference

Functionality for identifying and removing residual non-precipitation echoes in Cartesian radar products, using the standard MSG-based SAF-NWC cloud-top product available through EUMETCAST in HDF5. More...

#include "cartesian.h"
#include "cartesianparam.h"
#include "rave_field.h"
#include "rave_attribute.h"
#include "rave_object.h"
#include "rave_alloc.h"
#include "rave_types.h"
#include "raveutil.h"
#include "rave_debug.h"

Go to the source code of this file.

Functions

int ctFilter (Cartesian_t *product, Cartesian_t *ct)
 Filters product with cloud-top information.
 

Detailed Description

Functionality for identifying and removing residual non-precipitation echoes in Cartesian radar products, using the standard MSG-based SAF-NWC cloud-top product available through EUMETCAST in HDF5.

Author
Daniel Michelson, SMHI
Date
2014-03-25

Function Documentation

◆ ctFilter()

int ctFilter ( Cartesian_t * product,
Cartesian_t * ct )

Filters product with cloud-top information.

A quality field is created and added to the input product, containing removed echoes. Pixel values are from the CT product header. Probabilities of rain from: Dybbroe et al. 2005: NWCSAF AVHRR Cloud Detection and Analysis Using Dynamic Thresholds and Radiative Transfer Modelling. Part II. Tuning and Validation. J. Appl. Meteor. 44. p. 55-71. Table 11, page 69. Yes, we know the article addresses AVHRR and we are addressing MSG ...

Parameters
[in]product- input Cartesian image product
[in]ct- input Cartesian cloud-type product
Returns
int 1 if image is filtered, otherwise 0